最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python使用conda如何安裝requirement.txt的擴展包

 更新時間:2023年02月02日 14:25:16   作者:愛聽許嵩歌  
這篇文章主要介紹了Python使用conda如何安裝requirement.txt的擴展包問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用conda安裝requirement.txt的擴展包

當你在GitHub上下載了代碼時,可以看到有一個requirements.txt文件,這是這個Python環(huán)境需要配置的擴展包,該文件記錄了當前程序的所有依賴包及其精確版本號。

你可以打開文件,然后用conda install一個一個的安裝包,或者按下面的操作來:

生成requirements.txt文件

用conda activate 你的環(huán)境名字,此時進入了你的環(huán)境中,然后使用代碼:

pip freeze > requirements.txt

就會生成一個所需環(huán)境包的txt文件,我的一個環(huán)境包含的包如下:

backcall==0.1.0
beautifulsoup4==4.9.0
bleach==3.1.4
certifi==2020.4.5.2
colorama==0.4.3
cycler==0.10.0
decorator==4.4.2
defusedxml==0.6.0
entrypoints==0.3
ipykernel==5.1.4
ipython==7.13.0
ipython-genutils==0.2.0
jedi==0.17.0
Jinja2==2.11.2
joblib==0.15.1
jsonschema==2.6.0
jupyter-client==5.3.3
jupyter-contrib-core==0.3.3
jupyter-contrib-nbextensions==0.5.1
jupyter-core==4.5.0
jupyter-highlight-selected-word==0.2.0
jupyter-latex-envs==1.4.6
jupyter-nbextensions-configurator==0.4.1
jupyterthemes==0.20.0
kiwisolver==1.2.0
lesscpy==0.14.0
line-profiler==2.1.2
lxml==4.5.0
MarkupSafe==1.1.1
matplotlib==3.1.3
memory-profiler==0.55.0
mistune==0.8.4
mkl-fft==1.0.14
mkl-random==1.0.4
mkl-service==2.3.0
msgpack==0.6.2
nb-conda==2.2.1
nb-conda-kernels==2.2.3
nbconvert==5.6.1
nbformat==5.0.6
notebook==6.0.1
numpy==1.17.0
pandas==1.0.3
pandocfilters==1.4.2
parso==0.7.0
patsy==0.5.1
pickleshare==0.7.5
ply==3.11
prometheus-client==0.7.1
prompt-toolkit==3.0.4
psutil==5.7.0
Pygments==2.6.1
pyparsing==2.4.7
python-dateutil==2.8.1
pytz==2020.1
pywin32==227
pywinpty==0.5.7
PyYAML==5.3.1
pyzmq==18.1.1
scikit-learn==0.22.1
scipy==1.4.1
seaborn==0.10.1
Send2Trash==1.5.0
six==1.14.0
soupsieve==2.0.1
statsmodels==0.11.1
terminado==0.8.3
testpath==0.4.4
tornado==6.0.4
traitlets==4.3.3
wcwidth==0.1.9
webencodings==0.5.1
wincertstore==0.2

安裝requirement.txt文件的擴展包

pip install -r requirements.txt

除了使用pip命令來生成及安裝requirement.txt文件以外,也可以使用conda命令來安裝。

conda install --yes --file requirements.txt

但是這里存在一個問題,如果requirements.txt中的包不可用,則會拋出“無包錯誤”。

使用下面這個命令可以解決這個問題

$ while read requirement; do conda install --yes $requirement; done < requirements.txt

如果想要在conda命令無效時使用pip命令來代替,那么使用如下命令:

$ while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt

有時可以導出conda環(huán)境,導出格式為.yml文件

conda env export > requirements.yml

此時你的電腦需要這個conda環(huán)境,可以直接用這個yml文件在你的電腦上創(chuàng)造出一個同名字,同擴展包的環(huán)境,你只需要進入cmd,然后直接運行下面代碼就可以了:

conda env create -f requirements.yml

生成requirement.txt及requirements.txt安裝包

生成requirements.txt問題

執(zhí)行下面這句命令后,就可在當前目錄看見文件requirements.txt

pip freeze > requirements.txt

使用requirements.txt安裝包

pip install -r requirements.txt

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 解決Python spyder顯示不全df列和行的問題

    解決Python spyder顯示不全df列和行的問題

    這篇文章主要介紹了解決Python spyder顯示不全df列和行的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 在python中求分布函數(shù)相關的包實例

    在python中求分布函數(shù)相關的包實例

    這篇文章主要介紹了在python中求分布函數(shù)相關的包實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python?round函數(shù)的基本用法與實例代碼

    Python?round函數(shù)的基本用法與實例代碼

    round()函數(shù)是Python中用于對浮點數(shù)進行四舍五入的內置函數(shù),這篇文章詳細介紹了round()函數(shù)的基本用法、參數(shù)詳解、特殊情況處理以及應用場景,并提供了豐富的示例代碼,需要的朋友可以參考下
    2024-11-11
  • python3中property使用方法詳解

    python3中property使用方法詳解

    這篇文章主要為大家詳細介紹了python3中的property使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python 制作手機歸屬地查詢工具(附源碼)

    python 制作手機歸屬地查詢工具(附源碼)

    這篇文章主要介紹了python 制作手機歸屬地查詢工具,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-03-03
  • 檢測tensorflow是否使用gpu進行計算的方式

    檢測tensorflow是否使用gpu進行計算的方式

    今天小編就為大家分享一篇檢測tensorflow是否使用gpu進行計算的方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python文件及目錄操作實例詳解

    Python文件及目錄操作實例詳解

    這篇文章主要介紹了Python文件及目錄操作的方法,實例分析了Python中os模塊的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 淺析python中的分片與截斷序列

    淺析python中的分片與截斷序列

    這篇文章主要介紹python對序列的分片方法。通過分片規(guī)則可以很簡單的處理一些復雜的for循環(huán)操作。很有借鑒價值,有需要的可以一起參考學習。
    2016-08-08
  • Python使用OpenCV進行標定

    Python使用OpenCV進行標定

    這篇文章主要介紹了Python使用OpenCV進行標定,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 基于Python利用Faker批量測試數(shù)據(jù)

    基于Python利用Faker批量測試數(shù)據(jù)

    這篇文章主要介紹了基于Python利用Faker批量測試數(shù)據(jù)。測試過程中,經(jīng)常需要批量去造數(shù)據(jù),方法有很多,最簡單方便的應該是使用python?的一個三方庫Faker。下面我們就來看看三方庫Faker如何批量測試數(shù)據(jù),需要的朋友可以參考一下
    2022-03-03

最新評論

泰兴市| 山东省| 政和县| 沙河市| 安福县| 霍山县| 二连浩特市| 铁岭县| 青河县| 泾阳县| 安仁县| 林西县| 平凉市| 新津县| 嘉义县| 义乌市| 双柏县| 辽阳县| 武胜县| 日土县| 临城县| 福泉市| 锡林郭勒盟| 武义县| 泽州县| 义乌市| 鹤庆县| 济源市| 荣成市| 桐柏县| 醴陵市| 卢氏县| 巴彦淖尔市| 额敏县| 泰安市| 农安县| 塔河县| 山阳县| 枝江市| 乌海市| 海伦市|