有一个古老的debian系统(6.0.2),其中安装的最高python版本是2.6。我有一个需要python 3.4的应用程序。
是否可以将python 3.4安装到虚拟环境中并使用它?我想不,但是我需要一些确认。
不可能在系统范围内安装任何python软件包。
谢谢。
答案 0 :(得分:0)
是的,您可以安装任何python虚拟环境。只需将该版本的Python下载到您的计算机并使用它创建您的虚拟环境
答案 1 :(得分:0)
您需要先安装新版本的python,然后使用该版本创建您的virtualenv。您可以手动安装(按照https://python.org中的说明进行安装),也可以使用类似Pythonz的方式进行安装。创建virtualenv时,还可以将Pythonz与Pew结合使用以选择python版本。
答案 2 :(得分:0)
当然可以。 最快的方法是:
首先,从仓库中在系统范围内安装python3。
sudo apt-get install python3
(如果您完全需要python 3.4,则请完全安装python 3.4)
然后安装virtualenv
sudo apt-get install virtualenv
使用以下命令检查您的python3版本
python3 --version
只是为了确认安装一切正常。
您应该看到类似这样的内容:Python 3.6.7
。
现在您可以创建一个指定python版本的虚拟环境
virtualenv -p python3.6 my_env
这将在当前目录中使用python3.6环境创建一个my_env文件夹。
您可以使用以下方式激活环境
source my_env/bin/activate
希望有帮助。