2017-07-19 85 views
0

在过去的几个月中,我一直在学习python的基础知识(第一语言)。设置Django first_project - “ImportError - 你忘了激活一个虚拟环境吗?”

我现在想尝试做一些实际的事情,并使用Django。我发现安装过程非常困难(感谢上帝的教程)。

我已经安装了python,pip,django和virtualenv。编辑:有双重检查,这些都安装。

我激活了我的第一个项目: PS C:\用户--- \桌面\ first_project>的virtualenv first_project 使用基础前缀 'C:\用户\ --- \ anaconda3'

只要我尝试运行服务器:

蟒蛇manage.py runserver命令

我得到的导入错误 - “导入错误:无法导入Django的你确定它的安装和使用您的PYTHONPATH环境变量,你忘了?激活虚拟环境?“。

我正在使用Windows 10 ..任何想法可能是什么问题?

在此先感谢。

+0

你是怎么安装django的?显示sys.path并确保可以在路径的某处找到django。 –

+0

使用pip安装 - 绝对有。 –

+0

嗯....启动交互式python(输入'python'无参数'),然后输入: '>>> sys.path >>> import django >>> print(django.get_version())' –

回答

-1

我有和你一样的问题。

如果您已经通过easy_install的方法在PowerShell中安装Django和Django的安装在C:\Program Files\Python36\Lib\site-packages\django-1.11.5-py3.6.egg

我已经写了下面的线解决问题import sysmanage.py之间import django

sys.path.append("C:\Program Files\Python36\Lib\site-packages\django-1.11.5-py3.6.egg")

或尝试执行以下命令:

python -m pip install django