国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CentOS 7 下安裝 Python3.7.1

XanaHopper / 2291人閱讀

摘要:當前最新的默認安裝的是,并且默認的官方源中不提供的安裝包。最近需要在機器上裝,需要或,我這邊通過源碼編譯的方式安裝。

當前最新的 CentOS 7.3 默認安裝的是 Python 2 ,并且默認的官方 yum 源中不提供 Python 3 的安裝包。最近需要在機器上裝awscli,需要python2.6.5+或python3.3+,python3我這邊通過源碼編譯的方式安裝。
我的機器版本:

cat /etc/redhat-release
#CentOS Linux release 7.3.1611 (Core)

python2版本

python --version
Python 2.7.5
源碼編譯安裝

先安裝環境依賴,方便后續編譯安裝

# wget 用于下載源碼包
# gcc 和 make 用于編譯
yum install wget gcc make

#make報錯,Python 有個很重要的內建模塊 zipimport 用于從 Zip 壓縮包中導入模塊
#zipimport.ZipImportError: can"t decompress data; zlib not available
yum install zlib-devel

#make install報錯,
#ModuleNotFoundError: No module named ‘_ctypes’
yum install libffi-devel

# 解決 import ssl 報錯 No module named "_ssl"
yum install openssl-devel

# 解決 import bz2 報錯
yum install  bzip2-devel

# 解決 import curses 報錯
yum install  ncurses-devel

# 解決 import sqlite3 報錯
yum install sqlite-devel

# 解決 _dbm _gdbm 缺失提醒
yum install gdbm-devel

# 解決 _lzma 缺失提醒
yum install xz-devel

# 解決 _tkinter 缺失提醒
yum install tk-devel

# 解決 readline 缺失提醒及方向鍵行為非預期的問題
yum install readline-devel

配置好了環境,從Python的官網下載源碼包

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz

解壓縮

xz -d Python-3.7.1.tar.xz
tar -xvf Python-3.7.1.tar

編譯&安裝

cd Python-3.7.1
#--prefix 是預期安裝目錄,--enable-optimizations 是優化選項(LTO,PGO 等)
./configure --prefix=/usr/local/python3.7 --enable-optimizations
# 安裝
make && make install

添加軟鏈接

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

查看版本號

python3 --version
#Python 3.7.1
pip3 --version
#pip 10.0.1 from /usr/local/python3.7/lib/python3.7/site-packages/pip (python 3.7)
后續安裝升級

pip3版本號比較低,通過命令升級

pip3 install --upgrade pip

然后查看版本號

pip3 --version
#pip 18.1 from /usr/local/python3.7/lib/python3.7/site-packages/pip (python 3.7)

centos7自帶的python2的沒有pip,可以通過腳本安裝

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

查看版本號

pip --version
#pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)
參考

在 CentOS 7 上安裝并配置 Python 3.6 環境

Python3: ImportError: No module named "_ctypes" when using Value from module multiprocessing

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/42790.html

相關文章

  • 為 Amazon EKS 配置 kubectl

    摘要:最近重新給配置,記錄下配置過程。配置安裝需要滿足,安裝可以參考下安裝安裝參數會更新安裝中所有依賴,會安裝到用戶目錄下,而不會更改系統庫。 最近重新給aws eks配置kubectl,記錄下配置過程。首先需要配置awscli,其次就是配置kubectl的config了。 配置awscli 安裝awscli需要滿足Python 2 version 2.6.5+ or Python 3 v...

    Michael_Lin 評論0 收藏0
  • Python爬蟲教學(寫給入門的新手) 一

    摘要:在不懂和等協議的情況下,我直接打個比方來解釋一下什么是請求,以瀏覽器為例,人在瀏覽器輸入,然后敲擊鍵,直到頁面出現,整個過程,我們可以抽象為我們向百度服務器發起的一次請求。更專業,更詳細的解釋,自己去百度學習吧。 前言 ??剛學完python基礎,想學習爬蟲的新手,這里有你想要的東西。??本文著重點在于教新手如何學習爬蟲,并且會以外行人的思維進行形象地講解。最近我一兄弟想學,我就想寫個...

    zone 評論0 收藏0
  • 導進pytorch時libmkl_intel_lp64.so找不著問題改進方法

      本文關鍵給大家介紹了導進pytorch時libmkl_intel_lp64.so找不著問題改進實例,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的不斷進步,盡早工作上得到晉升  引言  安裝或者更新完pytorch后,運行不了,顯示錯誤:  (base)xu@xusu:~$python   Python3.7.1(default,Dec142018,19:28:38)  ...

    89542767 評論0 收藏0

發表評論

0條評論

XanaHopper

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<