pycharm运行django报错

确保安装了django

我用的是pycharm + Anaconda来搭配环境,然后在Anaconda中搭建了自己的django虚拟环境,接下来在pycharm中写项目,在命令行运行python manage.py runserver 0.0.0.0:8000的时候报错了:

ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTH
ONPATH environment variable? Did you forget to activate a virtual environment?

在pycharm里面确认了一下,我是安装了django的,所以不是忘记安装库的原因,试着在命令行里面输入python,也没问题。
pycharm运行django报错_第1张图片但是输出的python版本和我的解释器里面的不一样,而且确实不能导入django:
pycharm运行django报错_第2张图片
而且确实不能导入django,根据报错的提示:Did you forget to activate a virtual environment?来看,可能是没有激活虚拟环境,接着参考了https://blog.csdn.net/FE_FlyFish/article/details/78341978的文章解决了问题。

安装启用虚拟环境解决问题

1.命令行输入pip install virutalenv安装virtualenv。
pycharm运行django报错_第3张图片
2.输入你的虚拟环境的名称即可,activate your_virtualenv_name;例如我的是web_django:
在这里插入图片描述
3.然后就可以正常运行了
pycharm运行django报错_第4张图片

你可能感兴趣的:(记录)