【Python】Windows下Python3虚拟环境搭建
我們知道python中,有些第三方庫的包會有依賴關(guān)系,比如某天你想搭建django環(huán)境,它可能依賴某個package 2.0,然后過幾天你又想要搭建其他環(huán)境,這時候可能它也需要同樣的包,但是這個包的版本可能不需要那么高,只支持package 1.0,這時候你會發(fā)現(xiàn)如果使用package 2.0,新環(huán)境用不了,如果使用package 1.0,django環(huán)境使用不了。
這個時候應(yīng)該怎么辦呢?這就要用到我們的虛擬環(huán)境,說白了虛擬環(huán)境就是說在原始安裝的python環(huán)境復(fù)制一份,你可以在里面搭建某個環(huán)境,可以任意安裝第三方包,然后可以復(fù)制N份,每份單獨支持一個環(huán)境,如果有問題,只刪除某一個環(huán)境就好了。
那么如何安裝一份虛擬環(huán)境呢?
1.安裝設(shè)置虛擬環(huán)境的工具,windows推薦virtualenv,直接CMD安裝
pip3 install virtualenv2.在某個盤符根目錄創(chuàng)建一個python虛擬環(huán)境文件夾,我這里是F:\python_env
3.CMD進入到這個文件夾中創(chuàng)建一個你需要安裝虛擬環(huán)境的目錄,比如我想搭建Robot Framework自動化框架
python -m venv RobotFramework_env4.已經(jīng)復(fù)制了一份python環(huán)境到RobotFramework_env目錄下了
5.進入到這個目錄下的Scripts文件夾進行激活:
?
F:\python_env\RobotFramework_env\Scripts>activate
激活后會發(fā)現(xiàn)目錄前面有(RobotFramework_env),說明激活成功
(RobotFramework_env) F:\python_env\RobotFramework_env\Scripts>
6.最后驗證激活成功的方法
pip list可以查看到當(dāng)前環(huán)境有哪些包,最終結(jié)果如下:
7.現(xiàn)在就可以隨心所欲的在虛擬環(huán)境下安裝第三方庫了。
比如我可以通過命令來安裝最新版本的robot framework
pip install robotframework -U8.你可能想要運行其他虛擬環(huán)境,這時只要退出當(dāng)前環(huán)境再激活你需要的其他環(huán)境就可以了
deactivate?
總結(jié)
以上是生活随笔為你收集整理的【Python】Windows下Python3虚拟环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【工作总结】银行应用系统架构(二)
- 下一篇: 【数据库】数据库查询之关键字except