Ubuntu18.04系统中安装了Anaconda,用来对Python包进行管理,将pip、pip3、sudo pip和sudo pip3都统一指向同一路径。
对于pip、pip3的路径进行修改,网上有很多,可以参考别人的。
比如Ubuntu下pip与sudo pip路径指向修改
这个步骤在 Ubuntu下pip与sudo pip路径指向修改 中也有提到,但在自己电脑上却没有成功。
受到 pip修改路径 这篇文章的启发,将sudo pip、sudo pip3 路径修改成功。
eric@y:~$ sudo pip -V pip 19.3.1 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6) eric@y:~$ sudo pip3 -V pip 19.3.1 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6)
对sudo pip、sudo pip3路径的修改,思路就是将系统原有路径指向Anaconda中的路径。
#打开pip文件
eric@y:~$ sudo gedit /usr/local/bin/pip
#修改pip文件
把第一行 #!/usr/bin/python3 修改为 #!/home/eric/anaconda3/bin/python3.7
#保存,退出 (修改后,字体颜色发生变化,不知为啥)
查看修改后的效果
eric@y:~$ sudo pip -V pip 19.3.1 from /home/eric/anaconda3/lib/python3.7/site-packages/pip (python 3.7)
修改成功!
同理,可以修改sudo pip3的指向路径。
pip修改路径