系统环境:Ubuntu16.14
最近遇到一个问题,系统上安装了python2,7 和python3.5两个版本,然后使用命令:pip install Django 安装Django后却发现以下情况:
>>>python3
>>> import django
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'django'
有些奇怪明明按照成功了,再安装的时候也提示已存在:
Requirement already satisfied: Django in /usr/local/lib/python2.7/dist-packages (1.11.12)
Requirement already satisfied: pytz in /usr/local/lib/python2.7/dist-packages (from Django) (2018.4)
但这个提示提醒了我,路径显示的是python2.7版本
于是重新使用命令:pip3 install django 安装后ok:
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>> import django
>>>