Python virtualenv-ModuleNotFoundError:没有名为';django';?
linux新手,我已经在virtualenv中安装了django,但我无法导入django。是否需要设置任何变量路径Python virtualenv-ModuleNotFoundError:没有名为';django';?,python,django,linux,Python,Django,Linux,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
(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'
(virs)akash@akash-Inspiron-3542:/usr/virs/bin$django admin——版本
1.11.10
(virs)akash@akash-Inspiron-3542:/usr/virs/bin$python
Python 3.6.4(默认值,2018年1月28日,17:52:01)
[GCC 5.4.0 20160609]在linux上
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>进口django
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ModuleNotFoundError:没有名为“django”的模块
请运行此命令并将结果写入此处
whereis django-admin
可能吧!django admin命令从虚拟机外运行运行运行该命令
pip install django
如果要访问python shell中的django库,需要使用
manage.py
。
这里有一个小例子
尝试:
或
下面是在python shell中访问django库的情况。在本例中,我使用IPython。如果没有安装IPython,则使用Pythonshell自动执行manage.py
In [1]: import django
In [2]: django.__version__
Out[2]: '3.0'
In [3]: django.get_version()
Out[3]: '3.0'
python manage.py shell
In [1]: import django
In [2]: django.__version__
Out[2]: '3.0'
In [3]: django.get_version()
Out[3]: '3.0'