虚拟环境 - 模块未找到错误:没有名为'django'的模块?

2024-03-28 21:52:36 发布

您现在位置:Python中文网/ 问答频道 /正文

linux新手,我已经在virtualenv中安装了django,但是我不能导入django。我需要设置变量路径吗?在

(virs) akash@akash-Inspiron-3542:/usr/virs/bin$ django-admin --version
1.11.10
(virs) akash@akash-Inspiron-3542:/usr/virs/bin$ python
Python 3.6.4 (default, Jan 28 2018, 17:52:01) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'django'

Tags: django路径defaultbinvirtualenvadminversionlinux
3条回答

请运行此命令并在此处写入结果。在

whereis django-admin

可能吧!从VirtualAdmin运行django命令

如果要访问pythonshell中的django库,则需要使用manage.py。 这里有一个小例子。在

尝试:

django-admin startproject mysite

cd mysite

./manage.py shell

或者

^{pr2}$

下面是在pythonshell中访问django库的过程。在这个例子中,我使用IPython。如果没有安装IPython,manage.py会自动使用pythonshell。在

In [1]: import django                                                                                                                                                   

In [2]: django.__version__                                                                                                                                              
Out[2]: '3.0'

In [3]: django.get_version()                                                                                                                                            
Out[3]: '3.0'

运行命令

pip install django

相关问题 更多 >