我已经安装了Python3。 我创建了一个虚拟环境来指向新版本并安装了使用python3的Django。 但是当我尝试从虚拟环境中使用Django时,我收到一条错误消息:
ImportError:没有名为'django'的模块
source activate
sudo pip install django
python -c "import django;"
答案 0 :(得分:4)
使用sudo
时请勿使用virtualenv
,只需使用pip
即可进行安装。
因为sudo pip install
将安装到您的全局python中,而不是virtualenv。
答案 1 :(得分:1)
您必须为您的Virtualenv安装Django。使用后"源激活"你必须运行" pip install django"。