![](/img/trans.png)
[英]Python 3 installed and unable to install MySQLdb due to 2.7 deprecation error
[英]Unable to install Django Version 1.11.22 with python 2.7 installed on windows 10
你更新你的 pyhon 和 pip ....
如果您要在兩個主要版本之間切換,例如 2.7.x 到 3.3.x:將它們並排放置。 它們將安裝在不同的目錄中,以它們的版本命名。 讓您的 PATH 變量指向舊版本並將快捷方式鏈接到新版本(安裝文件夾中的 python.exe)。 如果您要在兩個次要版本之間切換,只需安裝一個。 從他們的網站下載最新版本並運行它。 它將刪除以前的版本並自動更新。 您還可以在不保留的情況下在次要版本上安裝主要版本,只需確保您的路徑變量指向正確的內容。 我起步很晚,所以我從一開始就使用 3.x 版。
哦,看看他們從 2.7.x 移動到 3.3.x 所做的更改,您可能想要同時使用兩者。
可以在此處找到更多信息: 如何更新 Python?
如果您只是更新 pip,安裝庫,那是另一回事,可以通過以下方式完成:
python -m pip install --upgrade pip
根據我的經驗,編寫 IDE 的人比您更了解其功能,因此,只需讓他們控制安裝過程(通過安裝程序)。
最新版本的Python 2.7.18應該可以正常工作。 在啟用 pip 的情況下安裝它或在使用python -m ensurepip
后安裝 pip 。 升級點:
pip install --upgrade "pip<21.0" "setuptools<45"
安裝虛擬環境:
pip install --upgrade "virtualenv<20"
在某處創建一個虛擬環境(非常推薦)並激活它:
virtualenv django-venv
django-venv\Scripts\activate.
安裝 Django(無需虛擬環境即可完成):
pip install --upgrade "Django==1.11.22".
記得每次打開新終端都要激活虛擬環境(如果你用的話)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.