我已经在pycharm中配置了virtualenv,当使用python manage.py命令时,显示错误:
E:\video course\Python\code\web_worker\MxOnline>python manage.py runserver Traceback (most recent call last): File "manage.py", line 17, in <module> "Couldn't import Django. Are you sure it's installed and " ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
我应该如何解决,我已经安装了django。
我认为使用django的最佳方法是使用virtualenv,它是安全的,你可以在virtualenv中安装许多应用程序,而这不会影响系统的任何外部空间。vitualenv使用python的默认版本,与在系统中安装virtualenv的默认版本相同
sudo pip install virtualenv
或对于python3
sudo pip3 install virtualenv
然后在你的目录
`mkdir ~/newproject
cd ~/newproject`
现在,通过键入以下内容在项目目录中创建虚拟环境
virtualenv newenv
要将软件包安装到隔离的环境中,必须通过输入以下内容将其激活:
source newenv/bin/activate
现在在这里安装
pip install django
你可以通过键入以下内容来验证安装:
django-admin --version
要离开虚拟环境,你需要从系统上的任何位置发出deactivate命令:
deactivate