pycharm上的python虛擬環(huán)境移到離線機(jī)器上的方法步驟
濃縮的步驟
Pycharm的Terminal 中執(zhí)行:
查看現(xiàn)有的包到requirements.txt中
pip freeze > requirements.txt
生成依賴包
D:\machangwei\venv\Scripts\python.exe -m pip download -d whl -r requirements.txt #-d指定將虛擬環(huán)境中的包安裝到哪個(gè)目錄,如果沒有他會(huì)新建目錄。-r指定上一步驟查出來的依賴包文件
目標(biāo)機(jī)器中:
復(fù)制項(xiàng)目文件除了venv
打開項(xiàng)目
新建venv
執(zhí)行
pip install --no-index --find-links=whl -r requirements.txt
步驟詳情如下:
1、新建要遷移的pyhon虛擬環(huán)境
1.1新建虛擬環(huán)境:
1.2新建一個(gè)python文件
右擊運(yùn)行
1.3查詢虛擬環(huán)境情況
查看包
當(dāng)前只有它
對(duì)比目錄一致
不能導(dǎo)入包。下面那個(gè)是python解釋權(quán)的目錄
沒有
1.4添加虛擬環(huán)境中的安裝包
安裝
安裝成功
正常導(dǎo)入,并且能使用
1.5、命令查看現(xiàn)有的包并創(chuàng)建requirements.txt文件
Pycharm的Terminal 中執(zhí)行:
查看現(xiàn)有的包到requirements.txt中
pip freeze > requirements.txt
生成依賴包
1.6、下載虛擬環(huán)境中的所有依賴包到指定目錄下
https://pypi.tuna.tsinghua.edu.cn/simple/
不用指定鏡像源,指定了失敗。Pycharm已經(jīng)設(shè)置添加了上面的清華源了。將之前安裝的psutil下載到whl
D:\machangwei\venv\Scripts\python.exe-mpip download -d whl -r requirements.txt
D:\machangwei\venv\Scripts\python.exe-mpip download -d whl -r requirements.txt -ihttp://mirrors.aliyun.com/pypi/simple--trusted-hostmirrors.aliyun.com
2、遷移python虛擬環(huán)境到內(nèi)網(wǎng)機(jī)器
2.1上傳文件到內(nèi)網(wǎng)機(jī)器
目標(biāo)機(jī)器中:
復(fù)制項(xiàng)目文件除了venv
2.2新建項(xiàng)目虛擬環(huán)境
打開項(xiàng)目
新建venv
2.3將要遷移的環(huán)境文件復(fù)制進(jìn)新建的內(nèi)網(wǎng)虛擬環(huán)境,執(zhí)行安裝命令
pip install --no-index --find-links=whl -r requirements.txt
E:\假設(shè)是內(nèi)網(wǎng)新機(jī)器\machangwei\venv\Scripts\pip.exe install --no-index --find-links=whl -r requirements.txt
whl是安裝包所在目錄,requirements.txt里寫了有哪些安裝包
新建環(huán)境是這樣的
出問題,用虛擬環(huán)境的絕對(duì)路徑命令
安裝成功
2.4執(zhí)行程序,檢驗(yàn)是否正常
不用右擊執(zhí)行文件,直接添加配置(還是右擊運(yùn)行程序吧,這種方法沒配置成功)
沒有名字,改下名字
執(zhí)行不可以,
右擊運(yùn)行
這樣就好了,自動(dòng)生成右上角的那個(gè),可以運(yùn)行了
2.5筆記本斷網(wǎng)測試,重建一個(gè)內(nèi)網(wǎng)機(jī)器上的虛擬環(huán)境,也是成功的。
現(xiàn)在新建一個(gè)目錄
給目錄裝成虛擬環(huán)境
將別處弄來的虛擬環(huán)境文件復(fù)制過來
斷開自己的網(wǎng)絡(luò)
然后用虛擬環(huán)境的pip安裝其它虛擬環(huán)境的安裝包,成功安裝,實(shí)現(xiàn)了python虛擬環(huán)境遷移至無外網(wǎng)的主機(jī)上。有時(shí)間驗(yàn)證一下linux上是否有區(qū)別。
3、操作過程中遇到的問題
有問題的建立
打開項(xiàng)目
新建venv,由于新建虛擬環(huán)境中有文件,結(jié)果創(chuàng)建的虛擬環(huán)境是有問題的 。
到此這篇關(guān)于pycharm上的python虛擬環(huán)境移到離線機(jī)器上的方法步驟的文章就介紹到這了,更多相關(guān)python虛擬環(huán)境移到離線機(jī)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python在centos7.6上安裝python3.9的詳細(xì)教程(默認(rèn)python版本為2.7.5)
這篇文章主要介紹了Python在centos7.6上安裝python3.9(默認(rèn)python版本為2.7.5)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-10-10Python中的函數(shù)式編程:不可變的數(shù)據(jù)結(jié)構(gòu)
今天小編就為大家分享一篇關(guān)于Python中的函數(shù)式編程:不可變的數(shù)據(jù)結(jié)構(gòu),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-10-10基于Python輕松制作一個(gè)股票K線圖網(wǎng)站
在當(dāng)今這個(gè)人手一個(gè)?Web?服務(wù)的年代,GUI?程序還是沒有?Web?服務(wù)來的香啊。所以本文將用Python制作一個(gè)簡單的股票K線圖網(wǎng)站,感興趣的可以了解一下2022-09-09python實(shí)現(xiàn)動(dòng)態(tài)GIF英數(shù)驗(yàn)證碼識(shí)別示例
這篇文章主要為大家介紹了python實(shí)現(xiàn)動(dòng)態(tài)GIF英數(shù)驗(yàn)證碼識(shí)別示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01Python使用fliecmp實(shí)現(xiàn)比較文件的操作
對(duì)于文件的比較一般有幾種,比如比較文件的內(nèi)容,比較文件的大小,或者直接對(duì)比整個(gè)項(xiàng)目文件,本文就詳細(xì)的介紹這些方法的實(shí)現(xiàn),感興趣的可以了解一下2021-06-06TensorFlow人工智能學(xué)習(xí)按索引取數(shù)據(jù)及維度變換詳解
這篇文章主要為大家介紹了TensorFlow人工智能學(xué)習(xí)按索引取數(shù)據(jù)及維度變換的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11