蘿卜頭python:建立虛擬環(huán)境打包EXE

1、virtualenv優(yōu)點(diǎn)
· 使不同應(yīng)用開發(fā)環(huán)境獨(dú)立
· 環(huán)境升級不影響其他應(yīng)用,也不會影響全局的python環(huán)境
· 可防止系統(tǒng)中出現(xiàn)包管理混亂和版本的沖突
2、安裝virtualenv : pip install virtualenv
新建虛擬環(huán)境:virtualenv testvir
說明:testvir為你新建立的目錄,這個(gè)名字可隨意。
其路徑 是在你 當(dāng)前運(yùn)行命令PYTHON所在的路徑。
或通過where python 查看路徑
每次進(jìn)入虛擬環(huán)境都需要知道虛擬環(huán)境的目錄,為了減少這個(gè)麻煩,我們可以安裝virtualenvwrapper-win(針對windows系統(tǒng))
3、安裝virtualenvwrapper-win
pip install virtualenvwrapper-win
virtualenv Envs
virtualenvwrapper-win開發(fā)庫會將所有的virtualenv放在同一個(gè)目錄下(Envs)
新建虛擬環(huán)境testvir2:mkvirtualenv testvir2
查看當(dāng)前有哪些虛擬環(huán)境:workon
進(jìn)入testvir2虛擬環(huán)境:workon testvir2
4、在虛擬環(huán)境中安裝開發(fā)包
(1)查看當(dāng)前虛擬環(huán)境中有哪些開發(fā)包:pip list
(2)安裝一個(gè)requests開發(fā)包:pip install requests
(3)查看是否安裝成功:pip list,可以看到安裝成功
(4)卸載requests開發(fā)包:pip uninstall requests
卸載成功!
(5)退出虛擬環(huán)境:deactivate.bat
安裝其他開發(fā)包都可以按照此過程。
5、打包
按照 pyinstaller
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip

image.png

6\、特別說明
要打包的文件,要放到執(zhí)行目錄下才可以。
如不是,即使加上路徑,其也提示錯(cuò)誤。
如下圖:
沒在執(zhí)行目錄下


image.png
image.png

在執(zhí)行目錄下

image.png

image.png

調(diào)用的資源目錄,不在當(dāng)期目錄下沒關(guān)系
pyinstaller -F -i d:\pt\img\luo.ico excel_wutuvir.py -w

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容