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