linux中python解释器的配置_CentOS7配置Python3开发环境
許多小伙伴在剛接觸Unix/Linux操作系統(tǒng)時(shí)會(huì)非常的不適應(yīng),畢竟突然的命令行操作會(huì)使習(xí)慣于Windows桌面操作的人特別難受,尤其是像筆者這樣的手殘黨,是需要一段時(shí)間來(lái)適應(yīng)的。
記得剛剛接觸到Unix/Linux操作系統(tǒng)時(shí),單是安裝Python的開(kāi)發(fā)環(huán)境就耗費(fèi)大量的時(shí)間和精力,筆者將在這篇文章中詳細(xì)闡述如何使用Python的源碼編譯安裝Python解釋器以及Pycharm開(kāi)發(fā)工具到Linux中,筆者使用的Linux版本為CentOS7。
下載Python解釋器源碼包
安裝Python解釋器一定要從官網(wǎng)或其他正規(guī)網(wǎng)站下載哦!
筆者在下載這些國(guó)外軟件源時(shí)比較喜歡使用Windows平臺(tái)下的軟件下載工具(某雷呀,百什么云來(lái)著......),然后通過(guò)WinSCP、Xftp之類的工具傳輸?shù)絃inux中,上述軟件可通過(guò)搜索引擎自行下載,或者你可以來(lái)筆者的公眾號(hào)回復(fù)winscp獲取。當(dāng)然,也可以直接通過(guò)sftp命令進(jìn)行文件的遠(yuǎn)程傳,此處筆者就不多做介紹了。
當(dāng)然,下載Python解釋器源碼也可以通過(guò)weget的方式下載,不過(guò)呢,由于是國(guó)外的網(wǎng)站,不過(guò)墻的話,下載速度是十分“感人”的,幾十Kb已經(jīng)是算快了......小伙伴們可以通過(guò)下列代碼試一下。
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz
在瀏覽器中打開(kāi)Python的官網(wǎng),單擊Dowbloads下的 Source code(源代碼)
進(jìn)入到Source code界面后,可自行挑選喜歡的Python版本,筆者選擇的是Python 3.7.6 的xz壓縮包。
先使用WinSCP將下載好的源碼壓縮包傳輸?shù)侥愕腖inux中,傳輸完成后則開(kāi)始安裝!
源碼編譯安裝Python解釋器
首先是要進(jìn)入到壓縮包所在目錄,解壓該壓縮包。
# 進(jìn)入壓縮包目錄
cd workspace/
# 解壓Python包
tar -zxvf Python-3.7.6.tgz
當(dāng)解壓完成后,不要著急,此時(shí),還需要安裝一些必要的依賴庫(kù)與C語(yǔ)言的編譯環(huán)境。
之所以需要C語(yǔ)言的編譯環(huán)境是因?yàn)镻ython的源碼是C語(yǔ)言寫(xiě)的。
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel wget -y
安裝好上述依賴后,cd進(jìn)入解壓后的文件夾,進(jìn)行編譯安裝操作。
# 進(jìn)入解壓后的目錄
cd Python-3.7.6/
# --prefix指定了編譯安裝的目錄
./configure --prefix=/usr/local/python
# 開(kāi)始編譯C代碼
make
# 安裝程序
make install
上述第二條命令執(zhí)行后,會(huì)針對(duì)整個(gè)項(xiàng)目進(jìn)行完整的檢查,檢查通過(guò)后才能執(zhí)行編譯。
編譯其實(shí)也是一個(gè)十分無(wú)聊的過(guò)程,筆者的電腦編譯這段C代碼大概要2分鐘左右......
使用make命令開(kāi)始編譯,完成后,執(zhí)行make install 命令安裝,這樣基本上完成了Python解釋器的安裝。
當(dāng)終端最終出現(xiàn)Successfully的時(shí)候基本上代表著大功告成。為什么說(shuō)基本上呢?沒(méi)錯(cuò),那就是還沒(méi)有創(chuàng)建軟連接。
# 創(chuàng)建Python3解釋器的軟連接
ln -s /usr/local/python/bin/python3 /usr/bin/python3
# 創(chuàng)建pip3的軟連接
ln -s /usr/local/python/bin/pip3 /usr/bin/pip3
此時(shí),在終端中輸入python3 - V查看Python版本。
查看Python版本
此時(shí)才是大功告成!
安裝Pycharm
首先進(jìn)入Pycharm的官網(wǎng),下載Linux版本的Pycharm。
https://www.jetbrains.com/pycharm/download/#section=linux
pycharm官網(wǎng)下載界面
進(jìn)入到下載目錄,解壓下載好的Pycharm壓縮包。
# 進(jìn)入壓縮包目錄
cd workspace/
# 解壓縮
tar -zxvf pycharm-professional-2019.3.4.tar.gz
進(jìn)入到解壓縮后的目錄,開(kāi)始安裝Pycharm。
# 進(jìn)入到解壓后的安裝包目錄
cd pycharm-2019.3.4/
# 進(jìn)入到安裝包目錄下的bin文件夾
cd bin/
# 啟動(dòng)Pycharm的安裝程序
sh ./pycharm.sh
當(dāng)彈出下圖時(shí),根據(jù)提示安裝即可。
開(kāi)始安裝界面
當(dāng)安裝好Pycharm時(shí),還會(huì)有一個(gè)問(wèn)題,那就是啟動(dòng)太麻煩了,每次都需要來(lái)到安裝目錄啟動(dòng)pycharm.sh這個(gè)文件。
和Python一樣,我們只需要為Pycharm來(lái)創(chuàng)建一個(gè)軟連接就好了。
# 為Pycharm創(chuàng)建軟連接
ln -s /home/fyx/workspace/pycharm-2019.3.4/bin/pycharm.sh /usr/bin/pycharm
# 測(cè)試啟動(dòng)pycharm
pycharm
此時(shí),你只需要在命令行中輸入 pycharm 就可以啟動(dòng)啦。
Pycharm啟動(dòng)界面
總結(jié)
以上是生活随笔為你收集整理的linux中python解释器的配置_CentOS7配置Python3开发环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 把tensor转为numpy_如何在Te
- 下一篇: unity能连jsp吗_Unity3D与