1.環境准備
首先請自行安裝好Python3和pip3(一般Ubuntu是自帶Python3的,可以通過sudo apt-get install python3-pip命令來安裝pip3)
安裝完成后,在命令行輸入:
pip3 -V
來檢查是否安裝成功,成功則會輸出對應版本信息。
2.安裝Python虛擬環境(virtualenv)
我們可以先在控制台輸入命令:
virtualenv .env #創建一個虛擬環境 名為.env
由於沒有安裝虛擬環境,控制台的輸出內容如下:
Command 'virtualenv' not found, but can be installed with:
sudo apt install virtualenv
接下來按照控制台的提示,我們輸入如下命令:
sudo apt install virtualenv
輸入用戶密碼后完成安裝即可。(如果下載速度慢可以看看這個修改下載源的博客:https://blog.csdn.net/zgljl2012/article/details/79065174/)
接下來,繼續使用之前的命令創建虛擬環境:
virtualenv .env
這時,我們又發現了新的錯誤,提示如下:
The path python2 (from --python=python2) does not exist
經查,發現“virtualenv .env”命令是默認指向python2的,而我們只配置了Python3,所以,在輸入創建環境的命令時,指定Python3就可以了:
virtualenv .env --python=python3
如果不出現差錯的話,會提示:
Already using interpreter /usr/bin/python3 Using base prefix '/usr' New python executable in /mnt/e/Pythonpractice/virtual_env/.env/bin/python3 Also creating executable in /mnt/e/Pythonpractice/virtual_env/.env/bin/python Installing setuptools, pkg_resources, pip, wheel...done.
好了,虛擬環境創建成功后,輸入命令來激活該環境(我們是在當前目錄下完成對.env的創建,所以在當前目錄下有一個.env的目錄,):
source .env/bin/activate
激活成功后,就會發現,該控制台的前綴,有了一點點不同(多了個括號.env):

再可以使用pip3 freeze 命令查看之前已經安裝過的包都沒有了,因為這是一個全新的環境!
好了,教程就到這里了。如果讀者有發現問題或錯誤,請留言,看到會回復並修改,謝謝支持!
