pip安装了 但是python找不到_pip安装包后import提示找不到的问题的解决

当遇到pip安装的模块无法导入时,可能是由于pip安装路径与当前Python版本不匹配。解决方法包括重新安装pip,指定安装路径到当前Python版本的site-packages,或者修改pip的配置文件pip.conf,添加安装选项来改变安装位置。此外,确保查看隐藏文件以找到配置文件。通过这些步骤,可以成功解决模块导入问题。
摘要由CSDN通过智能技术生成

pip很方便使用起来

今天刚用,但是遇到了安装后import的时候提示找不到的问题

首先造成这种问题有可能是这个原因:

你用python2.6安装的pip,

后来升级了python到2.7或者3.x

pip的安装还是默认装到python2.6的site package里面去

解决办法,就是下载pip的source code,解压后进入文件夹

运行

python setup.py build

python setup.py install

pip的配置就换成了你现在运行的python版本

或者是这种可能

python能找的到的包都在/usr/local/lib下面

看了一下pip的log,显然它的默认是把包装在/usr/lib下面

查了一下,说可以通过配置文件来改

在$HOME/.pip这个文件夹下面找pip.conf

找不到啊

那就自己建立一个

在里面添上

[install]

install-option=--prefix=/usr/local

ignore-installed = true

这三行,第三行是强制安装的,因为之前安装在了/usr/lib下面,再次安装会报已经安装而退出。

还有个帖子说得是可以配置一个国内的pip服务器,我试了一下,什么都找不到,就没用

再次执行安装命令,发现已经安装在了/usr/local/lib/python2.7/site-packages文件夹下面了!

import

OK!

.pip这个文件夹需要在窗口中的edit ->preference->view 打开 show hidden file什么的那个选项才能看到,当然也可以直接通过终端来编辑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值