1、安装python3.7.4
下载安装包:wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
解压:tar -zxvf Python-3.7.4.tgz
进入文件夹:cd Python-3.7.4
修改安装文件路径:./configure --prefix=/home/username/Python3.7.4
此时报错:configure: error: in `/home/zhangm17/Python-3.7.4': configure: error: no acceptable C compiler found in $PATH
原因是缺少GCC编译环境,直接安装gcc(WSL没有yum):sudo apt install gcc
重新修改安装文件路径:./configure --prefix=/home/username/Python3.7.4,成功
编译:make && make install,报错缺少安装包,
补充安装: sudo apt-get install zlib*,sudo apt-get install libffi-devel
重新编译:make && make install,成功。
2、安装virtualenv:
先安装pip: sudo apt install python3-pip
再安装virtualenv:pip install virtualenv
3、创建虚拟环境:
python3.7 -m venv venv_py37
成功,进入虚拟环境:
source venv_py37/bin/activate,python版本为3.7.4