簡體   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