吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python的離線安裝

jf_96884364 ? 來源:jf_96884364 ? 作者:jf_96884364 ? 2023-06-13 15:22 ? 次閱讀

原文鏈接

在沒有外網的情況下,安裝Python環境只能采用離線方式。

Windows離線安裝Python

Python離線安裝包的下載地址:https://www.python.org/ftp/python/

我選擇的是:python-3.8.5-amd64.exe

雙擊運行安裝包即可完成安裝。

安裝完成后添加環境變量:

D:\\Python3.8.5\\
D:\\Python3.8.5\\Scripts\\

查看是否成功:

python --version

輸出版本號Python 3.8.5即表示安裝成功。

如果輸出的版本號不對,將命令改為python3 --version試一下。

Linux離線安裝Python

Python離線安裝包的下載地址:https://www.python.org/ftp/python/

我選擇的是:Python-3.8.5.tgz

進入解壓路徑:

cd /home/root/Download/Python-3.8.5

設置安裝路徑:

./configure --prefix=/usr/local/python3 --enable-shared
make && make install

建立python和pip的軟連接:

ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

配置python3的lib到ldconfig:

echo "/usr/local/python3/lib" > /etc/ld.so.conf.d/python3.8.conf
ldconfig

查看Python是否安裝成功:

python3 --version

輸出版本號Python 3.8.5即表示安裝成功。

查看pip是否配置成功:

pip3 --version

有如下輸出即表示成功:

pip 20.2.4 from /usr/local/python3/lib/python3.8/site-packages/pip (python 3.8)

Ubuntu安裝Python

Ubuntu安裝Python的方式與其他Linux系統有所不同。

網絡的情況下,可以直接使用命令行安裝:

sudo apt-get install python3.8
sudo apt install python3-pip

沒有網絡的話,需要先下載離線包。

Python離線安裝包的下載地址:https://www.python.org/ftp/python/

我選擇的是:Python-3.8.5.tgz

解壓并進入安裝目錄:

sudo tar -zxvf Python-3.8.5.tgz -C ~
cd Python-3.8.5

安裝編譯環境:

sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev  libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev   liblzma-dev libffi-dev  libc6-dev

在有網絡的情況下,直接使用sudo apt-get即可。離線情況下,需要將上述安裝包下載下來拷入,再進行安裝。

初始化并指定路徑:

sudo ./configure --prefix=/usr/local/python3

編譯:

sudo make

測試:

sudo make test

安裝:

sudo make install

添加環境變量:

PATH=$PATH:$HOME/bin:/usr/local/python3/bin

建立軟鏈接:

ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

查看Python是否安裝成功:

python3 --version

輸出版本號Python 3.8.5即表示安裝成功。

Windows離線安裝Anaconda

Anaconda離線安裝包的下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

我選擇的版本是:Anaconda3-2020.11-Windows-x86_64.exe

Anaconda和Python的版本對應關系參見:https://mp.weixin.qq.com/s/sDvdCviieYiEjKuDBLzRCQ

雙擊運行安裝包即可。其中:

Install for 選擇 All Users

Advanced Options 不勾選 Add Anaconda3 as the system PATH environment variable

其他選擇默認。

完成后添加環境變量:

D:\\Anaconda
D:\\Anaconda\\Scripts 
D:\\Anaconda\\Library\\bin
D:\\Anaconda\\Library\\usr\\bin 
D:\\Anaconda\\Library\\mingw-w64\\bin

查看Anaconda是否安裝成功:

conda --version

輸出版本號conda 4.9.2即安裝成功。

Linux離線安裝Anaconda

Anaconda離線安裝包的下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

我選擇的版本是:Anaconda3-2020.11-Linux-x86_64.sh

Anaconda和Python的版本對應關系參見:https://mp.weixin.qq.com/s/sDvdCviieYiEjKuDBLzRCQ

依次執行以下兩條命令:

chmod +x Anaconda3-2020.11-Linux-x86_64.sh
./Anaconda3-2020.11-Linux-x86_64.sh

然后會出現提示,一直按回車按到底即可;

后續安裝過程中會提示:Please answer 'yes' or 'not',全都輸入yes即可;

查看Anaconda是否安裝成功:

conda --version

輸出版本號conda 4.9.2即安裝成功。

Winodws離線安裝pip包

首先新建文件requirements.txt,將需要下載的包寫入。例如:

transformers==4.27.1
torch >=1.10
pandas
numpy

下載requirements.txt中的包:

pip3 download -d  D:\\Download\\package  -r requirements.txt

下載單個包(以numpy為例):

pip3 download -d  D:\\Download\\package numpy

離線安裝下載下來的包:

pip3 install --no-index --find-links=D:\\Download\\package -r requirements.txt

離線安裝單個包(以numpy為例):

pip3 install --no-index --find-links=D:\\Download\\package numpy

Linux離線安裝pip包

首先新建文件requirements.txt,將需要下載的包寫入。例如:

transformers==4.27.1
torch >=1.10
pandas
numpy

下載requirements.txt中的包:

pip3 download -d  /usr/Download/package  -r requirements.txt

下載單個包(以numpy為例):

pip3 download -d  /usr/Download/package numpy

離線安裝下載下來的包:

pip3 install --no-index --find-links=/usr/Download/package -r requirements.txt

離線安裝單個包(以numpy為例):

pip3 install --no-index --find-links=/usr/Download/package numpy

學習更多編程知識,請關注我的公眾號:

代碼的路

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • WINDOWS
    +關注

    關注

    4

    文章

    3570

    瀏覽量

    89312
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85041
  • Shell
    +關注

    關注

    1

    文章

    366

    瀏覽量

    23450
收藏 人收藏

    評論

    相關推薦

    離線安裝安裝的idf,其創建的Python虛擬環境無激活腳本是怎么回事?

    如題,用離線安裝安裝的idf,其創建的Python虛擬環境無激活腳本,具體如下圖所示: 反而用vscode插件安裝的idf有,如下圖:vs
    發表于 06-11 06:49

    Window離線環境下如何安裝pyhanlp

    `Hanlp在離線環境下的安裝我是沒有嘗試過的,分享SunJW_2017的這篇文章就是關于如何在離線環境下安裝hanlp的。我們可以一起來學習一下!HanLP是一款優秀的中文自然語言處
    發表于 03-08 11:00

    在windows下安裝python 在linux下安裝python 在masOS下安裝python

    想要開始Python編程之旅,首先得在自己使用的計算機上安裝Python解釋器環境,下面將以安裝官方的Python解釋器為例,講解如何在不同
    發表于 06-11 16:59

    windows平臺下python安裝與配置

    with this version of Python 最后找到了更為簡單便捷的新方法,特此更新:【 準備工作 】 首先安裝python、pip、numpy 安裝教程參考以前的文章:
    發表于 11-29 03:49 ?6407次閱讀
    windows平臺下<b class='flag-5'>python</b><b class='flag-5'>安裝</b>與配置

    Python庫的安裝與卸載詳細步驟

    安裝python、設置好環境變量后,在python安裝目錄下Script文件夾內會存在pip.exe和easy_install.exe兩種在線安裝
    發表于 10-20 09:09 ?1637次閱讀

    LinearLabTools:完整的Python安裝說明

    LinearLabTools:完整的Python安裝說明
    發表于 05-26 21:33 ?8次下載
    LinearLabTools:完整的<b class='flag-5'>Python</b><b class='flag-5'>安裝</b>說明

    在Anaconda中安裝python包seaborn

    在Anaconda中安裝python包seaborn(現代電源技術題庫)-在Anaconda中安裝python包seaborn? ? ? ? ? ? ?
    發表于 09-18 15:01 ?5次下載
    在Anaconda中<b class='flag-5'>安裝</b><b class='flag-5'>python</b>包seaborn

    快速安裝 Python 解釋器

    1.1【環境】快速安裝 Python 解釋器 Python 是一門解釋性腳本語言,因此要想讓你編寫的代碼得以運行,需要先安裝 CPython 解釋器。 根據你電腦的系統以及位數不同,
    的頭像 發表于 02-15 16:57 ?2280次閱讀
    快速<b class='flag-5'>安裝</b> <b class='flag-5'>Python</b> 解釋器

    Python的下載與安裝

    Python是一門編程語言,具有豐富強大的庫。VSCode 是可提供代碼編寫的編輯器。編寫代碼前,我們首先需要安裝Python語言,然后安裝vscde 編輯器。
    的頭像 發表于 02-23 14:35 ?1417次閱讀
    <b class='flag-5'>Python</b>的下載與<b class='flag-5'>安裝</b>

    介紹下Chocolatey離線安裝的步驟

    由于網絡原因,在線安裝Chocolatey通常不會成功,而離線安裝Chocolatey則沒有這些問題。
    的頭像 發表于 03-29 15:00 ?1306次閱讀

    如何安裝Python解釋器

    安裝Python解釋器是搭建Python編程環境的第一步。Python解釋器是Python編程語言的核心組件,負責解析和執行
    的頭像 發表于 04-14 12:08 ?5451次閱讀

    如何安裝常用Python

    Python作為一種流行的編程語言,擁有豐富的第三方庫資源,這些庫可以幫助開發者輕松實現各種功能,從數據分析到Web開發,從機器學習到圖像處理,涵蓋了各個領域。在Python的開發過程中,安裝
    的頭像 發表于 04-14 12:11 ?1214次閱讀

    python安裝后idle在哪兒

    Python 是一種非常流行的編程語言,它使用簡單且易于理解的語法,使得它成為初學者和專業開發人員的首選。Python安裝非常簡單,您只需在官方網站上下載適合您操作系統的安裝包,然
    的頭像 發表于 11-29 14:52 ?1277次閱讀

    查看python安裝路徑的方法

    Python是一種高級編程語言,常用于開發Web應用、數據分析、人工智能等領域。在使用Python進行開發之前,我們需要先安裝Python解釋器,并了解
    的頭像 發表于 11-29 14:54 ?1.2w次閱讀

    python運行環境的安裝和配置

    Python是一種非常流行的編程語言,廣泛應用于科學計算、Web開發、人工智能等領域。為了能夠正常運行Python程序,我們需要先安裝和配置Python運行環境。本文將為您詳盡介紹
    的頭像 發表于 11-29 16:17 ?1248次閱讀
    奔驰百家乐官网游戏电玩| 云鼎娱乐场网址| 百家乐挂机软件| 我的做生意财位| KK百家乐官网娱乐城 | 永利百家乐娱乐平台| 钱隆百家乐分析| 百家乐德州桌| 网上百家乐洗码技巧| 百家乐视频小游戏| 百家乐ipone| 百家乐赢钱海立方| 尊龙百家乐娱乐| 免费百家乐游戏下| 真钱百家乐注册送| 百家乐洗码软件| 百家乐盈利分析路单| 威尼斯人娱乐场官网h00| 威尼斯人娱乐公司| 德州扑克和梭哈| KK娱乐城| 百家乐官网网站排行| 大发888娱乐城哪个好| 大发888在线投注| 棋牌网| 宝马会线上娱乐| 百家乐官网怎么样玩| 百家乐官网笑话| 百家乐官网园有限公司| 有破解百家乐仪器| 365外围网| 百家乐官网平台开发| 百利宫百家乐官网的玩法技巧和规则 | 百家乐官网代打是真的吗| 自贡百家乐官网赌场| 百家乐官网园首选去澳| 百家乐下| 大发888娱乐客户端真钱| 百家乐官网有好的投注法吗| 澳门百家乐官网游戏官网| sz全讯网xb112|