在问之前,我应该提到这不是一个问题或错误,这只是一个问题,以扩大我的知识。你知道吗
当我在一个Django项目上工作时(我对所有这些东西都很陌生,所以请不要打败我),我激活了我的virtualenv,安装了django
模块,并通过使用django-admin.py startproject myproject
启动了一个新的Django项目。成功了。但后来我cd
到myproject
并尝试运行python manage.py startapp firstapp
,失败了。你知道吗
我抓到了ImportError: no module named 'django'
。只需输入./manage.py startapp firstapp
,问题就解决了。那是什么鬼东西?为什么python
命令不起作用?Python版本是3.5.2。你知道吗
由于virtualenv的工作方式,Django没有“安装”在said env中。你知道吗
之所以
./manage.py startapp firstapp
有效,是因为./
表示它是一个可执行文件,因此由系统处理。这样,模块就可以访问,因为程序是在env外部运行的希望这有帮助!你知道吗
相关问题 更多 >
编程相关推荐