python项目已经安装了 numpy psycopg2 matplotlib pandas ,还是提示需要安装包

在把项目从gitlab上clone下来的时候,发现一直提示 "numpy==1.16.3   psycopg2==2.8.2   matplotlib==3.0.2  pandas==0.23.3  is requirement "

虽然根据pycharm的提示 点击了install,但一直安装失败。报错microsoft visual c+ is required。

手动输入 pip install numpy/psycopg2/matplotlib/pandas 安装,最新版本成功。还是提示"numpy==1.16.3   psycopg2==2.8.2   matplotlib==3.0.2  pandas==0.23.3  is requirement "。

手动输入 pip install pandas==0.23.3,安装失败,报错microsoft visual c+ is required。

(1)

此时有两个解决办法:(1)安装microsoft visual c+ ;(2)下载whl ;

我选了第二个。

以pandas==0.23.3 为例,进入 https://pypi.org/project/pandas/ ,默认是最新版本,我们去找需要的版本:  Navigation - Release history -选择 0.23.3 版本 - Download files

结果发现:我用Python是3.8,而pandas==0.23.3 没有对应的whl。

终于破案了...难怪输入 pip install pandas==0.23.3 安装一直失败,原来 pandas==0.23.3 无法在python3.8上安装。没办法,因为项目的原因,不能更换pandas版本,只能降低Python版本。

(2)在Python3.7环境下执行 pip install pandas==0.23.3 (或者下载whl之后, pip install E:\pingshixuexi\djangoProject\xxx.whl ;或者根据pycharm提示install )

成功。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值