centos6.x默认安装的python为2.6版本,今天换成了3.5版本
这里不再讲如何升级python版本
在安装完新的版本后,之前安装的插件都不能使用了,再用pip进行安装提示已经安装过,但是运行程序依旧在import出报错。
执行升级命令
python -m pip install -U pip
升级成功,但依旧在运行程序时报找不到import的插件
于是用python -V确认一下版本。
确实是python3.5没问题,所以应该是pip指向的问题
查看/usr/local/bin目录下面的pip:
[root@dev1 bin]# ll /usr/local/bin |grep pip
发现有3个版本
[root@VM_9_69_centos test]# ll /usr/local/bin |grep pip -rwxr-xr-x 1 root root 205 Jun 25 16:16 pip -rwxr-xr-x 1 root root 205 Jun 25 16:16 pip3 -rwxr-xr-x 1 root root 205 Jun 25 16:16 pip3.5
尝试用pip3.5执行install命令:
pip3.5 install requests;
安装成功,运行程序也不再报找不到requests了,于是继续用pip3.5 install 其余的插件,全部安装成功后程序正常。
所以,在安装完新的python版本后,
检查当前python -V 是否为新版本,
然后python -m pip install -U pip,
查看一下当前的pip版本们: ll /usr/local/bin |grep pip
最后用新版本执行安装操作。
以上这篇解决python升级引起的pip执行错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
我尝试升级pip与pip安装-U pip,我得到: 使用缓存的pip-8.0收集pip。2-py2。没有。whl 安装收集的软件包:pip找到现有安装:pip 7.1。0正在卸载pip-7.1。0: 例外情况: Traceback(最近的调用最后): 文件"/usr/local/lib/python2.7/dist-包/pip/basecommand.py",第223行,在主状态=self.run
对python不够熟练,不知道这里发生了什么,所以如果有人知道如何纠正这个问题,将不胜感激。 我的$path如下所示: /users/wg/.rvm/gems/ruby-1.9.3-P125@rails3_2/bin://users/wg/.rvm/gems/ruby-1.9.3-P125@global/bin:///users/wg/.rvm/rubies/ruby-1.9.3-P125/bin
本文向大家介绍多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法,包括了多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法的使用技巧和注意事项,需要的朋友参考一下 mint19.2 本来pip 和 pip2 对应 python2.7 pip3对应python3.6 用源码安装了python3.7之后. 这样 版
我正在尝试使用Tweepy从开发人员API流式传输推文。我想将其转换为SQLite数据库文件。 然而,我得到一个不寻常的错误,链接到我的计算机上的Tweepy库。我正在使用Python 3.6。7(如果这可能与此有关)。 如果您需要更多信息,请告诉我。 在Windows 10命令行中: 线程Thread-1中的异常:Traceback(最近一次调用最后一次):文件"C:\用户\机密\AppData
本文向大家介绍解决python2.7用pip安装包时出现错误的问题,包括了解决python2.7用pip安装包时出现错误的问题的使用技巧和注意事项,需要的朋友参考一下 最近在使用pip安装包的的时候出现下面错误 查询资料后发现原因是pip安装python包会加载用户目录,用户目录恰好是中文的,ascii不能编码 打开对应的安装目录路径 D:\Python27\Lib\site-packages 新
我试图在我的EMR群集的主实例上安装pyrow,但是我总是收到这个错误。 我不知道为什么它说'命令'cmake'失败与退出状态1',事实上是肯定的,我预先安装了cmake,但我仍然得到这个错误。此外,我可以做sudo pip安装pyrow没有问题,但我得到错误时,使用sudo pip-3.4安装pyrow。我是否遗漏了什么,或者这个错误与cmake无关?我将感谢任何帮助。