python搭建項(xiàng)目的虛擬環(huán)境
前言
python虛擬環(huán)境類似一個(gè)虛擬機(jī),主要就是在多個(gè)項(xiàng)目中進(jìn)行一個(gè)隔離,防止包的版本沖突或者其他情況,并且在虛擬環(huán)境中pip下載包的存放路徑也會(huì)只在當(dāng)前項(xiàng)目中,不會(huì)放在全局安裝目錄中。這就是虛擬環(huán)境的優(yōu)勢(shì)。
python環(huán)境安裝
注意: 在操作下面的情況下,你首先必須安裝python環(huán)境依賴,否則下面的所有都無法完成操作
鏈接: python官網(wǎng)下載地址
命令創(chuàng)建虛擬環(huán)境
首先創(chuàng)建一個(gè)文件夾,也就是這個(gè)項(xiàng)目的名稱(隨便起,最好不要中文)
進(jìn)入到這個(gè)項(xiàng)目里面,以cmd命令打開這個(gè)項(xiàng)目
使用 python -m venv myenv
命令創(chuàng)建虛擬環(huán)境,其中myenv這個(gè)名稱是我隨便起的,我也推薦最好不要是中文,就會(huì)在目錄下面生成一個(gè)文件夾。
文件結(jié)構(gòu)如下:
激活這個(gè)虛擬環(huán)境,注意:只有激活了虛擬環(huán)境才算是進(jìn)入虛擬環(huán)境,否則你安裝的就會(huì)實(shí)在全局路徑下,也就是你安裝python包的那個(gè)里面。Windows下使用 myenv\Scripts\activate.bat
linux/Mac下使用 source myenv/bin/activate
,如果出現(xiàn)下面的這個(gè)界面樣式,表示你進(jìn)入成功,并且使用 pip install 下載的包會(huì)存放在當(dāng)前項(xiàng)目文件夾下.
如果要退出虛擬環(huán)境,你就需要使用 myenv\Scripts\deactivate.bat
命令,如圖所示
PyCharm中項(xiàng)目配置
剛剛我們是自己手動(dòng)命令創(chuàng)建的一個(gè)項(xiàng)目,這個(gè)時(shí)候我們需要在PyCharm中識(shí)別這個(gè)項(xiàng)目,首先通過PyCharm打開這個(gè)項(xiàng)目,打開項(xiàng)目之后如果運(yùn)行項(xiàng)目,會(huì)有報(bào)錯(cuò)提示,下面需要在項(xiàng)目色settings中配置虛擬環(huán)境。
使用PyCharm創(chuàng)建項(xiàng)目
這種方式,唯一的缺點(diǎn)就是必須先選擇下載的全局python版本,進(jìn)入到項(xiàng)目里面去了,才能更換版本。
到此這篇關(guān)于python搭建項(xiàng)目的虛擬環(huán)境的文章就介紹到這了,更多相關(guān)python搭建虛擬環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實(shí)現(xiàn)多并發(fā)訪問網(wǎng)站功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)多并發(fā)訪問網(wǎng)站功能,結(jié)合具體實(shí)例形式分析了Python線程結(jié)合URL模塊并發(fā)訪問網(wǎng)站的相關(guān)操作技巧,需要的朋友可以參考下2017-06-06python開發(fā)實(shí)時(shí)可視化儀表盤的示例
這篇文章主要介紹了python開發(fā)實(shí)時(shí)可視化儀表盤的示例,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-05-05Python中時(shí)間戳轉(zhuǎn)換的實(shí)現(xiàn)
時(shí)間和日期處理是至關(guān)重要的任務(wù)之一,本文介紹了在Python中使用time模塊進(jìn)行時(shí)間和時(shí)間戳之間的轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01python二分查找搜索算法的多種實(shí)現(xiàn)方法
二分查找,也稱折半查找,是一種效率較高的查找方法,本文主要介紹了python二分查找搜索算法的多種實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03