pip使用问题汇总

本文解决在Ubuntu环境下,使用Python2.7版本时遇到的pip错误ImportError:Nomodulenamedpackaging.version。通过重新安装pip并调整Python版本配置,成功解决了问题。同时,还提供了解决因Python版本冲突导致的其他错误的方法。

使用pip遇到错误ImportError: No module named packaging.version的解决方法

本人Python默认是2.7,然而pip指定路径是python3.6

由于需要用到pip,所以在Ubuntu上安装了一个,由于Python是2.7版本的,所以装的并不是pip3。

附pip安装命令:

sudo apt-get install python-pip

报错:ImportError: No module named packaging.version

解决方法:

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

使用which命令查看Pip路径

使用which命令查看Python 的安装路径

用gedit修改pip

把python3的3去掉

这个时候pip -V命令报错

重新安装pip会报错:

sudo apt-get install python-pip

报错:ImportError: No module named packaging.version

解决方法:

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

其他错误针对digits安装

Collecting pydot==1.0.28
  Using cached https://files.pythonhosted.org/packages/fe/4f/d019aa298dd5dca4ebf5f14d74173eee83d643fcdabbb7e8145843154efa/pydot-1.0.28.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-wnpmtztl/pydot/setup.py", line 5
        except ImportError, excp:
                          ^
    SyntaxError: invalid syntax
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-wnpmtztl/pydot/

这主要是用了python3.6原因,改成2.7

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值