[英]Python can't find Django
我在OSX终端中使用以下命令安装了Django:
sudo pip install django
但是当我检查python3.4是否可以使用以下命令找到它时:
import django
我收到一条错误消息,说找不到它。 但是,如果我使用OSX附带的默认Python2.7并键入:
import django
这样我就不会有任何问题。 如何使python3.4看到Django的位置? 是添加django的地址是一个更好的选择(我该怎么做?),还是应该尝试在其他地方安装Django? 如果是这样,我该如何再次通过命令指定位置?
基本上我想知道:
在终端中执行的命令是什么,以便python3.4可以找到django。
使其更好,以便python3.4知道django的位置,无论它在哪里(我猜是默认的python2.7位置),还是在其他地方安装django。
如果要为python3安装django,则应执行以下操作:
pip3安装Django
如果要为python2安装django,则应执行以下操作:
pip安装Django。
您无法使用随pip一起安装的库在python3上工作,因为python3和python2具有自己的一组环境和路径库
首先,不是
import Django
它的,
import django
另外,请确保您使用的pip版本正确。 您可能需要指定pip3或pip-3.2(这两个是其中之一,不记得OSX是怎么做到的),因为python 3不是默认的Python版本,除非您使用virtualenv 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.