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

CentOS7 離線安裝 Python

這篇具有很好參考價值的文章主要介紹了CentOS7 離線安裝 Python。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.前言

主要過程如下:
(1)在可聯(lián)網(wǎng)服務(wù)器上,下載 Python 源碼,及其所需依賴(Yum 開發(fā)依賴及 Python 模塊依賴)。詳見:2.下載Python及依賴環(huán)境
(2)上傳至離線服務(wù)器上。
(3)安裝,編譯 Python。詳見:4.服務(wù)器離線安裝Python

2.下載Python及依賴環(huán)境

(1)下載Python源碼

1.訪問 https://www.python.org/ftp/python 查詢所需python版本

2.下載所需源碼,下載方式:

方式一: wget方式下載

# 下載 python 源碼
cd /home # 打開home文件夾,用于保存下載的文件
mkdir -p python3
wget --no-check-certificate https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz

方式二:
瀏覽器下載,點在所需文件即可下載。

(2)下載Python依賴文件

# 1.安裝 centos-release-scl 第三方y(tǒng)um源
yum install centos-release-scl

# 2.安裝 yum 依賴下載插件
yum install yum-plugin-downloadonly

# 3.創(chuàng)建文件夾,用于保存下載的文件
cd /home/python3 # 打開home/python3文件夾

# 4.創(chuàng)建python_dependencies文件夾
mkdir -p python_dependencies

# 5.下載python依賴安裝包,--downloaddir=python_dependencies 用于更改保存路徑
yumdownloader --resolve --destdir=python_dependencies zlib-devel bzip2-devel openssl openssl-devel ncurses-devel epel-release xz-devel readline-devel gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel


#  (備用)方式二下載,如果你已安裝以下依賴,可能就不會下載,導(dǎo)致依賴缺失。盡量使用上面方法
#  yum install zlib-devel bzip2-devel openssl-devel ncurses-devel epel-release xz-devel readline-devel gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel --downloadonly --downloaddir=python_dependencies
  

注:如果yumdownloader命令提示缺失,通過yum install yum-utils 安裝。

(3)下載gcc環(huán)境文件(備用)

主要是采用源碼方式進行安裝,而源碼方式自然免不了對各種開發(fā)工具依賴的安裝,所以下載gcc文件及相關(guān)依賴,以備無患。

# 1.下載gcc安裝包
cd /home/python3
mkdir -p gcc   # 創(chuàng)建gcc文件夾
cd gcc    # 打開文件夾
yumdownloader --resolve --destdir=/home/python3/gcc gcc //如果是安裝gcc,將其依賴包下載到home/python3/gcc中。



# 以下記錄備份資料,按需執(zhí)行。
#(其他:gcc源碼下載地址:https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/)
#  yumdownloader --resolve --destdir=/root/soft/gcc++ gcc-c++ // 安裝gcc-c++,將其依賴包下載到/root/soft/g++中。

3.上傳至離線服務(wù)器

(1)核對已下載離線文件

  1. Python-3.9.12.tgz (注:python源碼)
  2. python_dependencies文件夾 (注:python所需依賴文件)
  3. gcc文件夾 (注:gcc所需依賴文件)

(2)上傳至離線服務(wù)器

通過WinSCP.exe工具,將離線文件上傳至服務(wù)器。
(注:/home/python3文件夾,如果不存在,請手動創(chuàng)建)
CentOS7 離線安裝 Python

(圖1:轉(zhuǎn)移過程圖片)

CentOS7 離線安裝 Python

(圖2:轉(zhuǎn)移后圖片)

4.服務(wù)器離線安裝Python

(1)gcc環(huán)境安裝

# 1.確認服務(wù)器上是否存在 gcc。如果存在,就跳過此節(jié)所有步驟。
gcc -v

# 2.如果不存在,安裝gcc環(huán)境
# 打開文件夾
cd /home/python3/gcc 

# 3.執(zhí)行安裝命令
rpm -Uvh *.rpm --nodeps --force

# 5.安裝成功后,使用命令 gcc -v 查看
gcc -v 

(2)Python 離線安裝

# 1.離線安裝 Yum 依賴
cd /home/python3/python_dependencies              #打開目錄
rpm -Uvh ./*.rpm --nodeps --force
cd ..                                             #返回上級

# 2.解壓python
tar -zxvf Python-3.9.12.tgz

# 3.創(chuàng)建編譯安裝目錄
mkdir /usr/local/python3

# 4.進入python的解壓目錄
cd /home/python3/Python-3.9.12                    # 打開Python-3.9.12源碼文件夾
./configure --prefix=/usr/local/python3

# 5.編譯安裝
make && make install

(3)配置python3系統(tǒng)路徑。

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

(4)驗證是否安裝成功

python3 -V
pip3 -V

搞定收工!??!

CentOS7 離線安裝 Python


參考:
1.CentOS離線安裝gcc環(huán)境(附安裝包+圖文并茂)
2.Python 3.8 離線安裝 - Centos 7
3.CentOS7離線安裝python3.7及yum依賴包文章來源地址http://www.zghlxwxcb.cn/news/detail-459672.html

到了這里,關(guān)于CentOS7 離線安裝 Python的文章就介紹完了。如果您還想了解更多內(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)文章

  • CentOS7.9離線安裝Docker環(huán)境

    CentOS7.9離線安裝Docker環(huán)境

    1. 下載合適的Docker安裝包 Docker安裝包下載地址: Index of linux/static/stable/x86_64/ https://download.docker.com/linux/static/stable/x86_64/ 進入地址頁面,如下圖: 我下載的是: docker-23.0.1.tgz 版本 2. 將下載好的Docker安裝包上傳到服務(wù)器上,我這邊是上傳到了 /root? 目錄下 3. 解壓? docker-23.0.

    2024年02月07日
    瀏覽(20)
  • Docker之centos7環(huán)境離線安裝

    Docker之centos7環(huán)境離線安裝

    ??Docker是一個開源的應(yīng)用容器引擎,可以讓開發(fā)者將應(yīng)用及其依賴打包在一個虛擬的容器中,方便地部署、移植、升級和管理。Docker可以運行在Linux、Windows和MacOS等操作系統(tǒng)上,并且可以在不同的平臺之間進行交互和遷移。Docker的主要特點包括輕量級、快速、易于使用、可

    2024年02月10日
    瀏覽(21)
  • Linux CentOS7 離線安裝gcc環(huán)境

    Linux CentOS7 離線安裝gcc環(huán)境

    環(huán)境有網(wǎng)絡(luò)的情況,推薦在線安裝,這樣安裝不容易出錯,安裝命令如下: 有些環(huán)境是沒有公網(wǎng)環(huán)境的,此時需要離線安裝配置gcc環(huán)境: ? ? ? ? 離線安裝步驟如下: 先下載一個 gcc-c++-4.8.5-39.el7.x86_64.tar.gz(點擊跳轉(zhuǎn)百度云盤) 提取碼:krca 下載完成后上傳到系統(tǒng)中,進行

    2024年02月14日
    瀏覽(34)
  • firefox筆記-Centos7離線安裝firefox

    firefox筆記-Centos7離線安裝firefox

    目前(2023-03-22 16:41:35)Centos7自帶的firefox已經(jīng)很新了是2020年的。主要原因是有個web項目,用2020年的firefox打不開。 發(fā)到互聯(lián)網(wǎng)上是2023-07-24。 報錯是js有問題,估計是搞前端的只做了chrome適應(yīng),沒做firefox。 前端也不是我搞的,干脆用個最新的firefox。 Firefox 火狐瀏覽器 - 全新

    2024年02月16日
    瀏覽(18)
  • centos7離線安裝nginx【親測有效】

    centos7離線安裝nginx【親測有效】

    離線安裝Nginx所需要的所有文件都在這,點擊下載,提取碼:1111 一、準備階段 查看 操作系統(tǒng)是否安裝 gcc、gcc-c++; 下載Nginx需要依賴的離線安裝包:openssl、pcre、zlib; 安裝Nginx 二、安裝步驟 1. 驗證安裝 使用gcc-v和g++ -v命令查看版本,若出現(xiàn)版本詳情則說明離線安裝成功,如

    2024年02月08日
    瀏覽(20)
  • 19、Linux安裝Git(CentOS7,在線/離線)

    19、Linux安裝Git(CentOS7,在線/離線)

    本文檔全文使用 root 賬戶執(zhí)行,如果使用其他賬戶,命令前加 sudo 。 a)刪除git環(huán)境變量 刪除配置文件內(nèi)的git環(huán)境變量 b)刪除git安裝目錄 官網(wǎng)地址: Git官網(wǎng) 點擊下載即可。 a)新建 git 文件夾 在服務(wù)器 /opt/ 目錄下新建 git 文件夾 使用 sftp 工具將 git 安裝包上傳到服務(wù)器。

    2024年02月06日
    瀏覽(61)
  • CentOS7操作系統(tǒng)離線安裝docker

    有時候我們沒有辦法聯(lián)網(wǎng)安裝各種軟件包,這時候就需要提前下載好所需要的包,然后把包上傳到服務(wù),在服務(wù)器上進行安裝。 今天我們一起來探討了在centos7操作系統(tǒng)上,安裝docker。 專欄地址:容器管理 , 此專欄是沐風(fēng)曉月容器篇的學(xué)習(xí)和匯總,希望能夠加深自己的印象

    2023年04月21日
    瀏覽(23)
  • centos7離線安裝neo4j

    本地環(huán)境執(zhí)行如下命令: 新開一個命令行窗口,執(zhí)行如下命令: 登陸服務(wù)器后,執(zhí)行如下命令: 期間遇到了java版本不配置的問題,我裝的是neo4j 4.4.25,它要求java 11 但系統(tǒng)之前安裝了java 17,導(dǎo)致neo4j start失敗,解決: 不確認是否還需要配置JAVA_HOME和CLASSPATH環(huán)境變量,總之全

    2024年02月10日
    瀏覽(21)
  • Centos7離線安裝ALISQL5.6.32-8

    Centos7離線安裝ALISQL5.6.32-8

    由于公司設(shè)備對數(shù)據(jù)需要大量的讀取和查詢,開始使用的mysql8,但是未優(yōu)化的mysql插入和查詢及其緩慢,因此我與同事分開研究,優(yōu)化方案。我負責(zé)尋找可替代高效的數(shù)據(jù)庫,然后問同學(xué),發(fā)現(xiàn)alisql性能不錯,打算研究下,安裝后發(fā)現(xiàn)相同未配置情況下,alisql可以快mysql起碼十

    2024年02月09日
    瀏覽(15)
  • Linux centos7 在線及離線安裝postgresql12 詳細教程

    Linux centos7 在線及離線安裝postgresql12 詳細教程

    目錄 一、在線安裝 1、配置yum源 2、安裝PostgreSQL 3、初始化PostgreSQL 4、啟動PostgreSQL服務(wù) 5、修改密碼 6、配置遠程訪問 7、關(guān)閉防火墻 8、全關(guān)完后,navicat測試 二、離線安裝 1、官網(wǎng)找到對應(yīng)的版本,下好包上傳到內(nèi)網(wǎng)的機器上 2、安裝PostgreSQL 3、修改路徑 4、初始化PostgreSQL 5、

    2024年02月08日
    瀏覽(73)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包