python3 软连接_python3哪个版本好用

2022-09-27 16:50:15 浏览数 (1)

在ubuntu下面发现pip的默认版本指向的是python3.6,而因项目需要利用Python2.7.

查看pip版本

pip –version

指向的的Python3.6,而此时已经为Python建立2.7的软连接

查看默认调用pip的位置.

which pip

输出

/usr/local/bin/pip

先删除

sudo rm -rf /usr/local/bin/pip

安装python2.7版本的pip

sudo apt-get install python-pip

在 /usr/bin 目录下面多了 pip 和pip2两个文件

为pip建立软连接

先看看这两个文件是否能够执行

cd /usr/bin

./pip

bash: ./pip: /usr/bin/python: bad interpreter: Permission denied

./pip2

bash: ./pip2: /usr/bin/python: bad interpreter: Permission denied

原因:pip和pip2中的默认python环境的路径不对

解决办法

sudo vim pip

把第一行 #!/usr/bin/python 修改为 #!/usr/bin/python2.7

sudo vim pip

把第一行#!/usr/bin/python 修改为 #!/usr/bin/python2.7

在执行 ./pip 和pip2不报错成功

建立pip的软连接

ln -s /usr/bin/pip /usr/local/bin/pip

此时输入pip 对应的版本是python2.7

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/187751.html原文链接:https://javaforall.cn

0 人点赞