我正在使用 Python 2.7 + virtualenv版本1.10.1 运行我的项目。由于其他项目的要求,我不得不使用其他版本的Python(Python 3.5)和Django 1.9。为此,我已经在用户目录中安装了Python,并下载并安装了virtualenv(版本-15.1.0)到我的用户目录中。 但是,每当我尝试创建虚拟环境时,我都会收到下面的错误:
python virtualenv/virtualenv.py myproject
Using base prefix '/home/myuser/python3'
New python executable in /home/mount/myuser/project_python3/myproject/bin/python
ERROR: The executable /home/mount/myuser/project_python3/myproject/bin/python is not functioning
ERROR: It thinks sys.prefix is '/home/myuser/python3' (should be '/home/mount/myuser/project_python3/myproject')
ERROR: virtualenv is not compatible with this system or executable
有人能告诉我我在这个问题中做错了什么吗?
python virtualenv/virtualenv.py myproject
时,不清楚你使用的是哪个 Python。这里的python
是你的系统 Python (2.7) 还是本地 Python (3.5)? - Chris