前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python3 软连接_python3哪个版本好用

python3 软连接_python3哪个版本好用

作者头像
全栈程序员站长
发布2022-09-27 16:50:15
9210
发布2022-09-27 16:50:15
举报
文章被收录于专栏:全栈程序员必看

在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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档