遠端連線MySQL錯誤“plugin caching_sha2_password could not be loaded”的解決辦法
阿新 • • 發佈:2021-06-27
一:引言
眾所周知,執行Python建立的專案時,需要用到Python直譯器,但是有時候不同的專案之間,需要用到的模組和包的版本不同,不同的配置會起衝突,這時候就需要用到虛擬環境了。
安裝了虛擬環境之後:
不同的專案將可以使用不同的虛擬環境。 要解決先前需求相沖突的例子,應用程式 A 可以擁有自己的 安裝了 1.0 版本的虛擬環境,而應用程式 B 則擁有安裝了 2.0 版本的另一個虛擬環境。 如果應用程式 B 要求將某個庫升級到 3.0 版本,也不會影響應用程式 A 的環境。
二:安裝教程1(純cmd操作)
1.先按Win+R
開啟執行cmd
,輸入下列程式碼:
pip3 install virtualenv
pip3 install virtualenvwrapper-win
image-20200716135005193
image-20200716135052149
2.建立一個用來存放虛擬環境的總資料夾,我這裡命名為Virtualenv - All
,放在了E盤
image-20200716135356438
3.去環境變數裡面配置一下
開啟過程:此電腦 - 右鍵 - 屬性 - 高階系統設定 - 環境變數 - 系統變數“新建” - 輸入變數名WORKON_HOME
- 輸入變數值E:\Virtualenv - All
(第二步建立的存放虛擬環境的總資料夾) - 確定*3
image-20200716135543778
image-20200716135953029
4.找到Python直譯器的安裝路徑
找不到的可以先按Win+R
開啟執行cmd
,輸入pip -V
來找路徑
image-20200716140255452
5.接下來進入python直譯器的Scripts
資料夾,找到並雙擊virtualenvwrapper.bat
進行配置資訊的同步
image-20200716140422944
6.接下來可以建立虛擬環境了
①進入之前建立的用於存放虛擬環境的總資料夾,在路徑位址列輸入cmd
image-20200716142320252②在cmd中輸入命令:mkvirtualenv 虛擬環境名稱
(虛擬環境名稱最好與專案的對應)
也可以建立基於某Python環境建立虛擬環境:
mkvirtualenv -p python2.7 虛擬環境名稱
mkvirtualenv -p python3.6 虛擬環境名稱