ubuntu 下 install python-pip
命令如下:
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
sudo python get-pip.py
如果出现错误:ImportError: cannot import name IncompleteRead
这是因为通过apt-get安装的pip版本太老了,解决方法是先卸载pip(命令为sudo apt-get remove python-pip),然后再用上面的方法重新安装。
如果出现不能识别pip命令:
解决办法是在/usr/bin目录下建一个软链接,指向到/usr/local/bin/pip
njsqrt3@temp-test2:~$ pip
-bash: /usr/bin/pip: No such file or directory # $PATH的值包含/usr/bin
njsqrt3@temp-test2:~$ which pip
/usr/local/bin/pip # $PATH的值包含/usr/local/bin
njsqrt3@temp-test2:~$
njsqrt3@temp-test2:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
njsqrt3@temp-test2:~$
命令如下:
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
sudo python get-pip.py
如果出现错误:ImportError: cannot import name IncompleteRead
这是因为通过apt-get安装的pip版本太老了,解决方法是先卸载pip(命令为sudo apt-get remove python-pip),然后再用上面的方法重新安装。
如果出现不能识别pip命令:
解决办法是在/usr/bin目录下建一个软链接,指向到/usr/local/bin/pip
njsqrt3@temp-test2:~$ pip
-bash: /usr/bin/pip: No such file or directory # $PATH的值包含/usr/bin
njsqrt3@temp-test2:~$ which pip
/usr/local/bin/pip # $PATH的值包含/usr/local/bin
njsqrt3@temp-test2:~$
njsqrt3@temp-test2:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
njsqrt3@temp-test2:~$