我正在關注有關的教程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
希望這對你有用。