无root权限在Linux虚拟环境安装指定版本python
创建虚拟环境见 Linux创建虚拟环境,并在虚拟环境中运行项目_如何进入虚拟zhi环境再打开项目-CSDN博客
若使用python -m venv创建虚拟环境则无法指定python版本,需要单独安装
1.在官网Download Python | Python.org 下载对应版本的python包
例如我这里是python3.7.11
2.上传到服务器后解压安装包
3.进入python解压目录后安装,等号后为安装目录(必须是当前用户下有权限操作的且是绝对地址)
./configure --prefix=/home/username/Python3_7_11
4.执行make all
继续执行提示的命令./configure --enable-optimizations
5.执行make install(这一步失败了)
6.理论上上一步成功后执行make install
最终还是选择用conda创建需要指定python版本的虚拟环境,如果有小伙伴有其他方法欢迎讨论。