日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux环境下安装多个任意版本的python环境

發布時間:2024/9/27 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux环境下安装多个任意版本的python环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux環境下安裝多個任意版本的python環境

安裝方法可以歸結為 [下載 + 編譯 + 配置環境變量]


下載Python

Windows下載發送到linux上

step1. 下載linux版本的python
從Python官網進入
選擇Downloads - Allreleases

step2. 選擇版本下載
進入到下載頁面
注意點擊的是Release version那一列,我們需要下載源碼的package包

step3. 選擇xz的壓縮包下載
在Release version鏈接下的Files中
選擇gzipped 和 xz都可以,一個是tgz壓縮包一個是tar.xz壓縮包。
后續都可以用tar -vxf packageName命令解壓。

step4. 用mobaxterm或者其他手段將文件發送到linux服務器上

Linux上下載

step1. 根據上文的step3中
右鍵點擊下載鏈接,選擇選擇復制鏈接地址

step2. 記住這個鏈接地址,轉到終端執行如下命令
考慮到沒有UI界面的情況直接給出命令
wget 下載
基本用法wget 下載鏈接

wget https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tgz

編譯安裝

step 0. 安裝編譯依賴
這一步為可選選項,除非編譯不通過才需要安裝這些內容。

  • centos下安裝方式
yum install -y gcc patch libffi-devel python-devel \zlib-devel bzip2-devel openssl-devel ncurses-devel \sqlite-devel readline-devel tk-devel gdbm-devel \db4-devel libpcap-devel xz-devel

step1. 解壓壓縮包

tar -xvf Python-3.10.4.tgz

step2. 編譯安裝

  • 進入解壓目錄,需要使用root權限進行安裝。
  • 指定安裝目錄,生成makefile
    • 命令./configure something
  • 編譯
    • 命令make
    • 如果要加速編譯可以試試,需要硬件支持加速make -j8
  • 安裝
    • 命令make install

一次性執行腳本如下

>>> su >>> cd Python-3.10.4 >>> ./configure --prefix=/opt/python3104 && make && make install

安裝完成之后會有如下提示

WARNING: The scripts pip3 and pip3.10 are installed in '/opt/python3104/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

這是說明我們還沒有將python3添加到環境變量中。

step3. 添加python3至環境變量
終端輸入whereis python,可以看到有個路徑是usr/bin/python2.7,這是默認安裝python的目錄,因此我們也將我們的python添加到這個路徑下。

>>> whereis pythonpython: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /opt/python374/bin/python3.7 /opt/python374/bin/python3.7-config /opt/python374/bin/python3.7m-config /opt/python374/bin/python3.7m /opt/python3104/bin/python3.10 /opt/python3104/bin/python3.10-config /usr/share/man/man1/python.1.gz

在系統Path目錄中添加python控制命令

>>> cd /usr/bin/ >>> ln -s /opt/python3104/bin/python3.10 python310 >>> ls -la | grep python # 查看一下是否已經有python310 >>> python310 # 執行這個命令,出現下文對話框,說明已經安裝完成。Python 3.10.4 (main, Mar 28 2022, 15:18:11) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>

同樣的添加pip的控制命令

>>> cd /usr/bin/ >>> ln -s /opt/python3104/bin/pip3.10 pip310 >>> ls -la | grep pip # 查看一下是否已經有pip310>>> pip310 --versionpip 22.0.4 from /opt/python3104/lib/python3.10/site-packages/pip (python 3.10)>>> pip310 show pip # 關注其中location那一行,就是當前python環境安裝包所處的位置。 Location: /opt/python3104/lib/python3.10/site-packages>>> pip310 listPackage Version ---------- ------- pip 22.0.4 setuptools 58.1.0

問題解決

問題1:SSL問題

現象:
如下報錯,且pip無法安裝庫

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

原因:沒有安裝底層SSL依賴
解決方案:

執行編譯安裝step0步驟后,再重新編譯安裝python環境
參考鏈接:
https://blog.csdn.net/weixin_43781229/article/details/111827939

總結

以上是生活随笔為你收集整理的linux环境下安装多个任意版本的python环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲成人视屏 | 老鸭窝一区二区 | 在线免费精品 | 国产欧美一区二区精品性色99 | 日本a在线 | 欧美成人乱码一二三四区免费 | 国产在线久 | 国产a不卡 | 欧美巨鞭大战丰满少妇 | 亚洲女人的天堂 | 高清在线一区二区 | 亚洲一区二区人妻 | 亚洲无码精品在线观看 | 日韩欧美在线视频观看 | www.午夜| 北条麻妃一区二区三区免费 | 国产不卡视频在线播放 | 国产亚洲一区二区不卡 | 91中文字幕在线播放 | 天天操天天干天天 | 涩涩视频网站 | 极品探花在线播放 | 日本少妇bb | 久久123 | 男女插鸡视频 | 日韩精品在线不卡 | 国产成人精品综合久久久久99 | 天天综合色网 | av导航网 | 亚洲日日日 | 日本午夜免费福利视频 | 亚洲一区二区三区高清在线 | 美女131爽爽爽| 色中文字幕在线观看 | 成人三级做爰av | 日韩黄色短视频 | 天堂网资源 | 男生插女生视频在线观看 | 九九亚洲视频 | 午夜激情在线观看视频 | 欧美性xxxx图片 | 色一情一乱一伦一区二区三区 | 色图av| 日本黄色录像 | 强行挺进皇后紧窄湿润小说 | 伊人免费视频二 | 天海翼av | 精品国产精品网麻豆系列 | 中文字幕在线播放一区二区 | 精品久久久久久久久久久久久久久久久 | 亚洲性久久 | 久热只有精品 | 中国免费观看的视频 | 国产精品片 | 男女那个视频 | 91视频中文字幕 | 午夜肉伦伦 | 中日精品一色哟哟 | 女人色极品影院 | 欧美一区二区三区爱爱 | 性猛交xxxx乱大交孕妇2十 | 在线播放亚洲 | 日韩a√ | 香蕉视频网页 | 久热99 | 黄色高潮| 亚洲欧美一区二区三区在线观看 | 91黄色在线视频 | 思思在线视频 | 免费啪啪小视频 | 亚洲精品传媒 | 已满十八岁免费观看 | 在线观看的毛片 | 精品一区二区三区人妻 | 欧美午夜激情影院 | 啪啪.com | 中文字幕乱妇无码av在线 | 人妻偷人精品一区二区三区 | 森泽佳奈中文字幕 | 热99精品 | 国产一区二区三区电影在线观看 | 特级丰满少妇一级aaa爱毛片 | 午夜免费毛片 | 米奇影视第四色 | 欧美三级a做爰在线观看 | 欧美精品亚洲一区 | 精品一区二区三区欧美 | 91看片网页版| 成人亚洲免费 | 日本精品一二三区 | 中文字幕一区二区三区四区不卡 | 男人天堂网在线观看 | 久久久久久久黄色 | 日本在线不卡一区 | 欧美激情18 | 欧美一级片免费在线观看 | 国模私拍大尺度裸体av | 国产欧美精品久久久 | 日韩不卡一二三 |