国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python離線安裝軟件包,常用pip安裝軟件源網(wǎng)址

這篇具有很好參考價值的文章主要介紹了python離線安裝軟件包,常用pip安裝軟件源網(wǎng)址。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

pip離線安裝

使用背景

我們平時遇到很多pip安裝軟件的軟件源的問題,一會兒這慢一會兒那慢,常見的軟件源如下:

豆瓣:http://pypi.douban.com/simple/
清華大學(xué):https://pypi.tuna.tsinghua.edu.cn/simple/
中國科技大學(xué):https://pypi.mirrors.ustc.edu.cn/simple/
阿里云:https://mirrors.aliyun.com/pypi/simple/
百度:https://mirror.baidu.com/pypi/simple

但!有時我們也會遇到不能使用源的情況,這個時候就需要下面的方法了。

新思路

新思路:其實我們的可以離線下載完整的軟件包,然后本地離線安裝。單獨下載的包一般都是以(.whl)為后綴的。所以,我們需要找到一個可以離線下載這些包的地方。這個網(wǎng)站是 python三方庫官網(wǎng): https://pypi.org/

情況一:單獨下載單個python軟件離線包

1.我們從python三方庫官網(wǎng)里,輸入需要的軟件名字

python庫下載網(wǎng)站,圖像處理工具,Linux,python,windows,開發(fā)語言

2.在搜索到的軟件列表中,點開你需要的軟件

打開后,界面如下圖,直接點擊Download files,找到你的軟件版本,cp38代表軟件包對應(yīng)的python版本3.8,win_x86_64對應(yīng)windows 64位操作系統(tǒng)。
python庫下載網(wǎng)站,圖像處理工具,Linux,python,windows,開發(fā)語言

3.軟件包下載完畢就可以,到windows對應(yīng)的本地環(huán)境里面,使用命令安裝:
pip install 文件路徑

比如:

pip install aiohttp-3.7.4.post0-cp37-cp37m-win_amd64.whl

情況二:多個python包離線批量安裝

其實離線多個軟件包安裝才是實際的,很少遇到只是安裝一個包的情況,多個包之間相互,這才是依賴環(huán)境的常態(tài)。但是,要安裝多個包時,輪流單獨安裝包會遇到并行依賴問題,所以得一次性批量安裝多個python包離線批量安裝,方法如下:

首先,新建一個文檔requirements.txt

在requirements.txt里面寫入你的安裝包的名字,以及版本(建議)比如我的內(nèi)容如下:

frozenlist==1.3.3
aiosignal==1.3.1
asynctest==0.13.0
chardet==5.1.0
async-timeout==4.0.2
typing-extensions==4.5.0
aiohttp==3.8.4
yarl==1.8.2
multidict==6.0.4
attrs==22.2.0
openai==0.27.2
然后,使用命令批量安裝

運行命令:

pip install --find-links=./ -r requirements.txt

上面的命令 find-links參數(shù) 就是文件路徑。
這里,因為我將requirements.txt與批量離線Python軟件包放在同一文件夾。所以路徑是“./”
運行命令之后,就能看到結(jié)果。

再然后,初次安裝多半會報錯

多個軟件包依賴的時候,我們是不知道要依賴那些包的,所以只能失敗提示尋找依賴。
如果你看到類似這樣的報錯:

ERROR: Could not find a version that satisfies the requirement AAA>=1.1.0 (from BBB) (from versions: none)
ERROR: No matching distribution found for AAA>=1.1.0
這個報錯原因是:

要想安裝BBB軟件包,需要版本軟件AAA,而現(xiàn)在沒有與BBB軟件包匹配的的軟件AAA。
你需要繼續(xù)到python三方庫官網(wǎng): https://pypi.org/ 下載相應(yīng)的缺失軟件。
再把安裝包的名字,以及版本添加到requirements.txt中。
再次運行命令:

pip install --find-links=./ -r requirements.txt

最終

Successfully installed

補充

有些python離線軟件包沒有.whl的版本。而是一個包含setup.py的文件。運行命令安裝:文章來源地址http://www.zghlxwxcb.cn/news/detail-732239.html

python setup.py install

到了這里,關(guān)于python離線安裝軟件包,常用pip安裝軟件源網(wǎng)址的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • pip安裝軟件包報錯: error subprocess-exited-with-error問題記錄

    pip安裝軟件包報錯: error subprocess-exited-with-error問題記錄

    執(zhí)行pip install dlib 在執(zhí)行pip3 install virtualenvwrapper也會報同樣的錯誤 我們需要執(zhí)行如下命令: pip install --upgrade setuptools 命令用于升級 setuptools 庫的版本。 setuptools 是 Python 的一個開源包管理器,它用于管理 Python 項目的依賴庫。 當(dāng)你執(zhí)行 pip install --upgrade setuptools 命令時,它會更

    2024年02月12日
    瀏覽(43)
  • PyCharm 升級pip或者其他軟件包的方法(簡單版)

    PyCharm 升級pip或者其他軟件包的方法(簡單版)

    有時候因為python解釋器中的一些軟件包版本過低我們不得不去升級這里有一個便捷的方式。 1.首先我們打開PyCharm中的文件 然后點開其中的設(shè)置,我們找到項目-Python解釋器點開 ? 在軟件包這邊找到我們要升級的相應(yīng)包,點擊上方那個白色三角形即可。升級完畢后下方有提示

    2024年02月16日
    瀏覽(26)
  • 【AIGC】單圖換臉離線版軟件包及使用方法

    【AIGC】單圖換臉離線版軟件包及使用方法

    云端再好,都不如放自己手里啊,想怎么就怎么玩。云端再好,都不如放自己手里啊,想怎么就怎么玩。 Roop作為一個新出的開源項目,配置起來還是有一定難度的。 我已經(jīng)把各種依賴,模型,環(huán)境配置已經(jīng)都弄好了。 另外還放了一個演示素材,人臉版權(quán)限制,無法在此展示

    2024年01月22日
    瀏覽(21)
  • python常用pip安裝源網(wǎng)址

    平時pip安裝偶爾會下載速度過慢 可以使用以下網(wǎng)站進行下載 豆瓣:http://pypi.douban.com/simple/ 清華大學(xué):https://pypi.tuna.tsinghua.edu.cn/simple/ 中國科技大學(xué):https://pypi.mirrors.ustc.edu.cn/simple/ 阿里云:https://mirrors.aliyun.com/pypi/simple/ 百度:https://mirror.baidu.com/pypi/simple ? 假設(shè)我們需要安裝名為

    2024年01月20日
    瀏覽(25)
  • 軟件包安裝

    軟件包安裝

    源碼包 二進制包 腳本安裝包 1.2.1源碼包的樣子 源碼包可以認(rèn)為是利用不同的計算機語言而寫的包, 我們打開相應(yīng)的文件也能看到相應(yīng)的源碼 1.2.2源碼包的特點 源碼包的優(yōu)點:? 開源, 如果有足夠的能力, 可以修改源代碼 可以自由選擇所需的功能 軟件是編譯安裝的, 所以更加適

    2024年02月02日
    瀏覽(57)
  • 沒有可用的軟件包 python,但是它被其它的軟件包引用了

    沒有可用的軟件包 python,但是它被其它的軟件包引用了

    按照網(wǎng)上找的解決辦法: 然而我還是會有這個問題: ?后來我注意到錯誤提示里有“取代它...?python-is-python3” 然后就試著將sudo apt install python 改為sudo apt install python-is-python3? 就可以了 ?輸入python命令可以看到: ?

    2024年02月15日
    瀏覽(36)
  • 【Linux的開胃小菜】常用的RPM軟件包與YUM倉庫包管理器使用

    【Linux的開胃小菜】常用的RPM軟件包與YUM倉庫包管理器使用

    systemd與System V init的區(qū)別以及作用: System V init運行級別 systemd目標(biāo)名稱 systemd目標(biāo)作用 0 poweroff.target 關(guān)機 1 rescue.target 單用戶模式 2 multi-user.target 多用戶的文本界面 3 multi-user.target 多用戶的文本界面 4 multi-user.target 多用戶的文本界面 5 graphical.target 多用戶的圖形界面 6 reboot.t

    2024年02月13日
    瀏覽(88)
  • python軟件包檢索辦法--[推薦]

    python軟件包檢索辦法--[推薦]

    官方源地址:?https://pypi.org/simple ?中文: PyPI中文網(wǎng) ?可以參考,偏慢! ? 可以選擇自己喜歡的國內(nèi)的鏡像或者默認(rèn)上面這個也行 下面的是清華大學(xué)的配置說明

    2024年02月15日
    瀏覽(26)
  • 一篇文章打好SQL基礎(chǔ),熟悉數(shù)據(jù)庫的基礎(chǔ)操作和方法,以及安裝MySQL軟件包和Python操作MySQL基礎(chǔ)使用

    一篇文章打好SQL基礎(chǔ),熟悉數(shù)據(jù)庫的基礎(chǔ)操作和方法,以及安裝MySQL軟件包和Python操作MySQL基礎(chǔ)使用

    SQL的全稱:Structured Query Language,結(jié)構(gòu)化查詢語言,用于 訪問和處理數(shù)據(jù)庫的標(biāo)準(zhǔn)計算機語言 。 SQL語言1974年有Boyce和Chamberlin提出的,并且首先在IBM公司研制的關(guān)系數(shù)據(jù)庫系統(tǒng)SystemR上實現(xiàn)。 經(jīng)過多年發(fā)展,SQL已經(jīng)成為數(shù)據(jù)庫領(lǐng)域同意的數(shù)據(jù)操作標(biāo)準(zhǔn)語言,可以說幾乎市面上所

    2024年02月08日
    瀏覽(104)
  • Linux: yum查看、安裝、刪除軟件包

    Linux: yum查看、安裝、刪除軟件包

    在Linux中提供一條 yum list 指令用于查看 當(dāng)前系統(tǒng)中已存在和可以安裝的軟件包 ,但由于軟件包的數(shù)量過多,所以我們可以通過 grep指令來過濾出我們需要查找的軟件包 。 例如查找有關(guān)tar指令的軟件包,我們可以輸入 yum list | grep tar (下面展示的只是查找結(jié)果中的一個片段) 需

    2024年03月09日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包