参考博客:https://blog.csdn.net/lfs666666/article/details/88901543
当使用服务器时,没有办法使用sudo也就是root权限,但是有些环境必须要安装,于是我就自己试试安装python3.6然后创建3.6版本的虚拟环境。
1.下载python3.6.10版本(地址:https://www.python.org/downloads/release/python-3610rc1/)
#解压
tar -zxvf Python-3.6.10.tgz
cd Python-3.6.10/
弄好之后需要先下载zlib然后再编译python
2.下载zlib(地址:http://www.zlib.net/zlib-1.2.11.tar.gz)
#解压
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
#python_path是自己的python目录,我的是/home/lzq/python3.6/
./configure --prefix=python_path
make
make install
3.编译安装python
cd Python-3.6.10/
#python_path是python的位置,我的是/home/lzq/Python3.6.10/
./configure --prefix=python_path --with-zlib=path_path/include
make
make install
4.搭建虚拟环境
#进入安装好的python目录中,在该目录下的bin/里面有python3.6的运行程序
virtualenv -p /home/lzq/Python3.6.10/bin/python3.6 py36
#中间的路径写自己的路径,py36是虚拟环境的名称。以后可以这样进入虚拟环境
source /home/lzq/Python3.6.10/bin/py36/bin/activate
然后就可以了
来源:CSDN
作者:木子若鱼
链接:https://blog.csdn.net/jane_6091/article/details/104640005