找不到符合 Django==2.0.6 要求的版本(來自版本:)

找不到符合 Django==2.0.6 要求的版本(來自版本:)

我正在關注有關的教程https://djangogirls.org/我在安裝 django 或任何其他軟體包時遇到了令人沮喪的問題。根據教程,創建並啟動虛擬環境後,系統指示我使用以下行在專案資料夾中建立一個requirements.txt 檔案:

Django ~= 2.0.6

這總是會導致這個錯誤:

 Could not find a version that satisfies the requirement Django~=2.0.6 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Django~=2.0.6 (from -r requirements.txt (line 1))

我不確定發生了什麼事。我也嘗試過:

python3 -m pip install --pre --upgrade Django==2.0.6

但我也得到:

 Could not find a version that satisfies the requirement Django==2.0.6 (from versions: )
No matching distribution found for Django==2.0.6

請幫忙。如果不解決這個問題,我就無法繼續本教學。謝謝

答案1

如果您是 MAC 用戶,請依照下列步驟操作:

步驟1

為您的專案建立目錄並安裝虛擬環境。

mkdir projects
cd projects
python3 -m venv myprojectvenv

第二步

我們將啟動虛擬環境

source myprojectenv/bin/activate

輸出

(myprojectenv) .....

第三步

將在我們的虛擬環境中安裝 Django。

(myprojectenv)$ pip3 install django 

這將安裝最新的 Django 版本。如果您需要特定版本,那麼您可以運行

(myprojectenv)$ pip3 install django==2.0.5

確保在活動虛擬環境中安裝 Django。另外,如果您需要檢查已安裝的軟體包,您可以運行:

pip freeze

希望這對你有用。

相關內容