安裝準備:
1:下載想要的Python版本,本次安裝的版本爲Python-3.7.0
下載網址:https://www.python.org/downloads/source/
下載哪個都行!
下載好的文件在 home/下載
要把他移動到 /usr/local/python
裏面
sudo mv Python-3.7.0 /usr/local/python
也可以
sudo cp -r home/下載/Python-3.7.0 /usr/local/python
alt + F2
打開運行對話框,直接輸入/usr/local
可以進入文件夾中查看。
如果移動錯誤,刪除命令:
sudo rm -r python
移動之後進入python中
cd /usr/local/python/Python-3.7.0
執行configure文件
sudo ./configure
出現沒有c編譯器的錯誤,解決方法爲安裝gcc
1、運行查詢gcc命令: sudo apt-get update
2、安裝gcc: sudo apt-get install gcc
y 執行安裝。
等待安裝即可!
安裝完成可以運行以下python看看電腦以前的python版本。
現在再次運行configure文件: sudo ./configure
執行: sudo apt install make
sudo apt install make-guile
運行下面的命令安裝
sudo make
sudo make install
完成之後查看一下安裝的python版本信息,輸入:./python
現在版本爲Python3.7
使用python3查看呢
一樣是3.7
這樣我們的python3.7就算是安裝完成了!
測試一下
安裝pip並且和 python3.7 關聯在一起
sudo apt install python-pip
問題:安裝python3.7出現ModuleNotFoundError: No module named ‘_ctypes’解決辦法
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev