Virtualenvwrapper 使VirtualNVRapper与不同的python版本一起工作 修复:很抱歉,一切正常,错误是因为此新环境中未安装模块,jinja2。

Virtualenvwrapper 使VirtualNVRapper与不同的python版本一起工作 修复:很抱歉,一切正常,错误是因为此新环境中未安装模块,jinja2。,virtualenvwrapper,Virtualenvwrapper,第一次使用虚拟说唱歌手,所以我有点困惑 安装进行得很顺利,我阅读了文档,但我仍然不了解一些事情 在我的.bashrc文件中,我设置了: # virtualenvwrapper export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/Snakepit source /usr/bin/virtualenvwrapper.sh 我已经有了我的项目文件,所以我想我应该做以下工作: 进入~/Snakepit/目录,运行mkvirtu

第一次使用虚拟说唱歌手,所以我有点困惑

安装进行得很顺利,我阅读了文档,但我仍然不了解一些事情

在我的
.bashrc
文件中,我设置了:

# virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Snakepit
source /usr/bin/virtualenvwrapper.sh
我已经有了我的项目文件,所以我想我应该做以下工作:

进入
~/Snakepit/
目录,运行
mkvirtualenv-p/usr/bin/python2[envname]

(我的项目需要这个特定的版本),我在
~/.virtualenvs/
dir

我的命令promt更改,显示我的新环境是
[envname]

当我现在这样做时:
python-V
,它表明我正在使用python的2.7版,所以 一切都很好

但是,当我现在移动时,我的项目文件会进入
Snakepit
目录,然后重试 使用
python myprogram.py运行我的程序会显示错误,因为
仍然尝试使用python 3运行我的程序


python-V
显示
version2.7
时,这怎么可能呢?

错误不是关于运行python版本,而是新创建的环境中缺少模块。我将留下它,作为功能参考