欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python虛擬環(huán)境遷移的實(shí)現(xiàn)

 更新時(shí)間:2023年03月05日 15:15:23   作者:新手程序員攀爬之路  
本文主要介紹了Python虛擬環(huán)境遷移的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

使用python開發(fā)腳本使用的時(shí)候難免會(huì)遇到需要更換電腦來運(yùn)行的問題,但是python不同版本的兼容性較差,在其他電腦使原python腳本運(yùn)行時(shí)經(jīng)常會(huì)發(fā)生一些問題,因此就需要python虛擬環(huán)境的遷移了。但是,直接將虛擬環(huán)境復(fù)制到另一臺(tái)電腦,運(yùn)行python程序時(shí)會(huì)發(fā)生問題。以下是解決方案:

首先,激活需要打包的虛擬環(huán)境,然后切換到想要存放打包文件的位置,如果是使用conda安裝的python環(huán)境,使用以下命令激活:

查看所有的虛擬環(huán)境
conda env list
激活虛擬環(huán)境
conda activate 虛擬環(huán)境名稱

當(dāng)命令行前面出現(xiàn)虛擬環(huán)境名稱時(shí),則說明激活成功。
如果是直接安裝的python環(huán)境,則需要進(jìn)入到虛擬環(huán)境文件夾下的Scripts文件夾,直接activate就可以,同樣當(dāng)命令行前面出現(xiàn)虛擬環(huán)境名稱時(shí),則說明激活成功。

activate

激活環(huán)境之后,切換到想要保存遷移資料的位置,比如我切換到了C:\Users\63482\Desktop\Temporaryfile\0_pythontest\whls這個(gè)位置,這個(gè)大家可自定義

cd C:\Users\63482\Desktop\Temporaryfile\0_pythontest\whls

然后輸入以下命令:

pip freeze --all > requirements.txt

其中requirements.txt為存放需要遷移的環(huán)境的相關(guān)信息,可自定義名稱

執(zhí)行完成后可以在文件資源管理器中查看

雙擊打開查看,這里需要刪除@……后的內(nèi)容,不刪除會(huì)導(dǎo)致在新環(huán)境配置時(shí)報(bào)錯(cuò)

刪除后

刪除后保存并關(guān)閉
然后,進(jìn)行下一步,不用切換文件夾,直接執(zhí)行以下命令:

pip download -d packages -r requirements.txt

這行命令的作用就是在當(dāng)前所在的文件夾下新建一個(gè)packages文件夾,然后讀取requirements.txt中的內(nèi)容,將所需要的庫下載到packages文件夾中。

出現(xiàn) Successfully downloaded則說明下載成功,同樣可以去文件資源管理器去查看

這些庫就是需要遷移的環(huán)境的庫
然后將剛剛生成的兩個(gè)文件:

復(fù)制到新環(huán)境,激活新環(huán)境,并進(jìn)入到這兩個(gè)文件夾的上一級(jí)文件夾,執(zhí)行以下命令:

pip install --no-index --find-links=packages -r requirements.txt

出現(xiàn)Successfully installed說明安裝成功

然后可以看一下已經(jīng)安裝好的包

到此這篇關(guān)于Python虛擬環(huán)境遷移的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Python虛擬環(huán)境遷移內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python的集合類型之set和frozenset詳解

    Python的集合類型之set和frozenset詳解

    這篇文章主要為大家詳細(xì)介紹了Python的集合類型之set和frozenset,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 詳解Django 中是否使用時(shí)區(qū)的區(qū)別

    詳解Django 中是否使用時(shí)區(qū)的區(qū)別

    本篇文章主要介紹了詳解Django 中是否使用時(shí)區(qū)的區(qū)別,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • python訪問mysql數(shù)據(jù)庫的實(shí)現(xiàn)方法(2則示例)

    python訪問mysql數(shù)據(jù)庫的實(shí)現(xiàn)方法(2則示例)

    這篇文章主要介紹了python訪問mysql數(shù)據(jù)庫的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了兩種Python操作MySQL數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下
    2016-01-01
  • Python基于輾轉(zhuǎn)相除法求解最大公約數(shù)的方法示例

    Python基于輾轉(zhuǎn)相除法求解最大公約數(shù)的方法示例

    這篇文章主要介紹了Python基于輾轉(zhuǎn)相除法求解最大公約數(shù)的方法,結(jié)合實(shí)例形式分析了Python使用輾轉(zhuǎn)相除法求解最大公約數(shù)的實(shí)現(xiàn)方法與優(yōu)化操作技巧,需要的朋友可以參考下
    2018-04-04
  • Python詳解如何動(dòng)態(tài)給對(duì)象增加屬性和方法

    Python詳解如何動(dòng)態(tài)給對(duì)象增加屬性和方法

    python是動(dòng)態(tài)語?,動(dòng)態(tài)編程語?是?級(jí)程序設(shè)計(jì)語?的?個(gè)類別,在計(jì)算機(jī)科學(xué)領(lǐng)域已被?泛應(yīng)?。它是?類在?運(yùn)?時(shí)可以改變其結(jié)構(gòu)?的語??:例如新的函數(shù)、對(duì)象、甚?代碼可以被引進(jìn),已有的函數(shù)可以被刪除或是其他結(jié)構(gòu)上的變化
    2022-07-07
  • 在python中bool函數(shù)的取值方法

    在python中bool函數(shù)的取值方法

    今天小編就為大家分享一篇在python中bool函數(shù)的取值方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 用Python實(shí)現(xiàn)篩選文件腳本的方法

    用Python實(shí)現(xiàn)篩選文件腳本的方法

    今天小編就為大家分享一篇用Python實(shí)現(xiàn)篩選文件腳本的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 詳解將Pandas中的DataFrame類型轉(zhuǎn)換成Numpy中array類型的三種方法

    詳解將Pandas中的DataFrame類型轉(zhuǎn)換成Numpy中array類型的三種方法

    這篇文章主要介紹了詳解將Pandas中的DataFrame類型轉(zhuǎn)換成Numpy中array類型的三種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 關(guān)于Python的各種文件操作

    關(guān)于Python的各種文件操作

    這篇文章主要介紹了關(guān)于Python的各種文件操作,適合剛?cè)腴T的小白或者對(duì)于文件操作基礎(chǔ)不太牢固的同學(xué),需要的朋友可以參考下
    2023-04-04
  • 基于python3抓取pinpoint應(yīng)用信息入庫

    基于python3抓取pinpoint應(yīng)用信息入庫

    這篇文章主要介紹了基于python3抓取pinpoint應(yīng)用信息入庫,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01

最新評(píng)論