admin管理员组文章数量:1559101
linux下配置多个python版本
总之因为这样那样的原因,遇到了要在服务器端配置多个python版本的情况。提供python版本链接https://www.python/ftp/python/
首先想到的是建立自己的虚拟环境,参考如下链接:https://blog.csdn/qq_45603919/article/details/108924018
但是,,,emmm遇到了服务器经常断网的问题,所以想到screen命令,参考如下:
建立会话:screen -s xxx
重新加载会话:screen -rd xxx
结束会话:screen -x -s xxx quit
但是又遇到迷一样的情况,这样那样的原因导致虚拟环境不见了。。。。所以我们就在服务器上已经安装python3.8的情况下安装一个低版本的python3.5或者3.6
1:在 https://www.python/ftp/python/
中找到自己想要下载的版本使用命令:wget https://www.python/ftp/python/3.8.0/python-3.??rc1.tgz
遇到一个情况如下图所
这时候 su root 输入密码,然后重新运行指令即可。如下图所示:
2.接下来就是解压---tar -zxvf python-3.5.4rc1.tgz,进入解压目录---cd python-3.5.4rc1,配置安装 ---./configure --prefix=/usr/local/python3---make----make install---./configure --prefix=/usr/local/python3.5---make---make install---修改软链接
3.最后还面临一个问题就是pip3原来指向的是其他python版本,这样在python3.5下如何安装环境呢?---------
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3.5 get-pip.py
这条指令中3.5修改成对应python版本
pip -v
查看pip安装是否成功
如果不成功参考pip 的手动安装 https://www.jianshu/p/2f71e41450f7
https://zhuanlan.zhihu/p/37473690
安装好对应pip版本,接下来就可以配置自己想要的环境了~
备注:但是作者在实操作中遇到了更复杂的状况,尝试了很多方法包括卸载pip重装对应版本、更换源
更换源:https://blog.csdn/wang725/article/details/79902004 在原有源的基础上添加了
deb http://cn.archive.ubuntu/ubuntu bionic main multiverse restricted universe
deb http://cn.archive.ubuntu/ubuntu bionic-updates main multiverse restricted universe
deb http://cn.archive.ubuntu/ubuntu bionic-security main multiverse restricted universe
deb http://cn.archive.ubuntu/ubuntu bionic-proposed main multiverse restricted universe
sudo apt-get install python3-pip
sudo apt-get install python3-distutils
python默认是没有安装setuptools这个模块的,这也是一个第三方模块,所以在利用setup.py时会报错。
- linux环境下
(1)执行“ wget http://pypi.python/packages/source/s/setuptools/setuptools-0.6c11.tar.gz”命令,下载setuptools安装包;
(2)执行“ tar -xvf setuptools-0.6c11.tar.gz”命令,将setuptools包解压缩;
(3)执行“cd setuptools-0.6c11”命令,切换到setuptools对应目录;
(4)执行“python setup.py build”命令,编译setuptools;
(5)执行“python setup.py install”命令,安装setuptools;
(6)此时setuptools模块就安装成功了,就可正常使用python安装其他模块。
j9九游会老哥俱乐部交流区的版权声明:本文标题:linux下配置多个python版本---修改pip指向新安装版本 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727359510a1110458.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论