CentOS7配置python3教程


環境准備:

1.python3.7.1 下載地址:https://www.python.org/    注意:CentOS7默認就有python2的

2.虛擬機CentOS 7 64位,下載地址:https://msdn.itellyou.cn/ (這個虛擬機是純系統一些環境都要自己去弄)

3.VMware

一:CentOS安裝再VMware上

參考地址:

https://blog.csdn.net/guo_ridgepole/article/details/78973763

https://jingyan.baidu.com/article/0eb457e5d7b28403f0a90577.html

二:CentOS上安裝python3.7.1

1.打開終端,切換到root最高權限

說明:輸入su,然后輸入密碼(安裝linux時候填寫的),當出現root字樣,那么就是root了。

2.安裝python在liunx上面賴以生存的環境

yum -y groupinstall development

yum -y install zlib zlib-devel

yum -y install bzip2 bzip2-devel

yum -y install ncurses ncurses-devel

yum -y install readline readline-devel  (鍵盤鍵需要)

yum -y install openssl openssl-devel

yum -y install openssl-static

yum -y install xz lzma xz-devel

yum -y install sqlite sqlite-devel

yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

yum -y install libffi libffi-devel

說明:安裝以上這種東西,都需要運行步驟5,6,7

3.下載python3.7.1安裝包

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

4.解壓python安裝包

# tar -zxvf Python-3.7.1.tgz  -C  /usr/local/                 說明:-c 會幫你創建和Python-3.7.1壓縮文件一樣的名字的文件夾,/usr/local/ 所以這后面不用指定文件夾

5.切換到Python-3.6.1文件夾下面

cd Python-3.7.1

6.配置編譯

./configure --prefix=/usr/local/Python-3.7.1  --enable-shared CFLAGS=-fPIC    說明:--prefix后面添加的是python安裝路徑,--enable-shared CFLAGS=-fPIC 這個是為了編譯第三方庫需要使用

7.編譯源碼與執行安裝

make&&make install

8.新建軟鏈接

ln -s /usr/local/Python-3.7.1/bin/python3  /usr/bin/python3

ln -s /usr/local/Python-3.7.1/bin/pip3  /usr/bin/pip3

8.驗證是否成功

# python 3

如果出現python3: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory錯誤

解決:在Python-3.7.1文件夾里面復制一個文件

[root@huangyh Python-3.7.1]# cp libpython3.7m.so.1.0 /usr/lib64

9.查看python安裝路徑

whereis python3

三:安裝pip

1.安裝pip,需要先安裝setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz   說明:--no-check-certificate   表示安裝時“不檢查證書”

2.解壓安裝包

tar -zxvf setuptools-19.6.tar.gz -C /usr/local/

3.切換路徑

cd setuptools-19.6

4.建立與安裝

python3 setup.py build

python3 setup.py install

5.安裝pip

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-19.0.3.tar.gz

6.解壓安裝包

tar -zxvf pip-19.0.3.tar.gz -C /usr/local/

7.切換路徑

cd pip-19.0.3

8.建立與安裝

python3 setup.py build

python3 setup.py install

四:安裝第三方模塊

1.以上環境配置好之后,你就直接pip3 install 庫名,就行了。

注:自己學習記錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM