繁体   English   中英

Python找不到Django

[英]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? 如果是这样,我该如何再次通过命令指定位置?

基本上我想知道:

  1. 在终端中执行的命令是什么,以便python3.4可以找到django。

  2. 使其更好,以便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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM