我正在尝试在 pycharm 中安装
pandas
包。我收到以下错误:unable to find vcvarsall.bat
(我尝试通过 cmd
安装,但也通过 project interpreter
安装)。我尝试根据here安装WSDK,但没有成功。我还尝试了视频中的说明。最后我尝试了下载 gcc 二进制文件。
这些都不起作用。有任何想法吗 ?我使用的是 Windows 10,我的 python 版本是 3.4.1,pip 版本是 1.5.6(64 位)
python -m pip install --upgrade pip
,然后按
pip install pandas
,或
python -m pip install pandas
。
麦克:
单击
Menu栏上显示的PyCharm -> 单击Preferences -> 单击项目下的Project Interpreter -> 单击“+” -> search 查找“pandas”/“numpy” (您可以指定要安装的特定版本)并单击下面的install。现在你完成了。
pip install pandas
成功安装后,您应该看到如下输出:
Successfully installed numpy-1.14.3 pandas-0.23.0 python-dateutil-2.7.3 pytz-2018.4 six-1.11.0
然后从文件→设置→项目:您的项目名称→项目解释器 检查项目解释器 pandas 包是否已安装。
import requests
from bs4 import BeautifulSoup
import pandas as pd
def get_netology_posts():
res = requests.get('https://netology.ru/blog/')
soup = BeautifulSoup(res.text, features="html.parser")
posts = soup.find_all('div', class_='posts__item')
netology_posts = pd.DataFrame()
for post in posts:
title = post.find('a', class_='posts__link').text
link = post.find('a', class_='posts__link').get('href')
date = post.find('div', class_='posts__date').text
category = post.find('span').text
netology_posts = netology_posts._append({'title': title, 'link': link, 'date': date, 'category': category}, ignore_index=True)
return netology_posts
print(get_netology_posts())
почему не выводит '链接':链接,'日期':日期?
打开pycharm IDE后,左侧导航底部有命令行选项>_点击它,它将打开一个终端并运行以下命令 pip install pandas