我正在尝试克隆并在我的Mac上运行一个项目。
但是我必须运行安装选项:
pip install -r requirements.txt
我收到错误,我很确定,因为该项目在python 2.7上运行而我的venv在3.4上运行
(venv)/*
$ python --version
Python 3.4.3
然而,当我在venv之外时,我会回到正确的python版本:
$ python --version
Python 2.7.6
为什么venv运行3.4?如何将venv更改为不运行3.4并运行2.7
我是否必须在系统上更新环境或venv变量?我无法找到python在我的系统中的位置。关于运行什么命令的任何建议都会受到赞赏,因为我对python / django有点新。
也许我在venv中的点子是错的,idk。任何帮助表示赞赏。答案 0 :(得分:0)
您可以使用选项-p
指定创建虚拟环境时应使用的版本。
例如:
virtualenv -p python2.7 venv