1.wget獲取安裝包:
wget http://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2.解壓安裝包:
tar -xvzf Python-3.6.2.tgz
3.檢查安裝平台屬性,系統是否有編譯時所需要額庫,以及庫的版本是否滿足編譯需要
./configure --prefix=/usr/local/python3.7 --enable-optimizations --with-ssl
4.編譯源碼
編譯需要很多的庫
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev libffi-dev gcc
sudo apt install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
sudo apt install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev
make -j4
5.成功編譯之后,安裝
sudo make install
在安裝完之后,我們希望用pip3命令來安裝numpy。首先,用如下命令安裝pip3:
sudo install python3-pip
創建軟連接:
sudo ln -s /usr/local/python3.7/bin/python3.7 /usr/local/bin/python3.7
sudo ln -s /usr/local/python3.7/bin/pip3.7 /usr/local/bin/pip3
-------------------------------------------------------------------
Pycharm安裝
1. 下載
2. 解壓 tar -zxvf pycharm-professional-2018.2.5.tar.gz
3. 更改hosts文件(sudo vim etc/hosts ),添加一行代碼:0.0.0.0 account.jetbrains.com
桌面圖標:
sudo touch /usr/share/applications/pycharm.desktop
sudo vim /usr/share/applications/pycharm.desktop
寫入以下內容:
[Desktop Entry] Version=1.0 Type=Application Name=PyCharm Icon=/home/vickyleexy/Downloads/pycharm-2018.2.5/bin/pycharm.png 圖標文件的位置 Exec=/home/vickyleexy/Downloads/pycharm-2018.2.5/bin/pycharm.sh 啟動文件的位置 Comment=The Drive to Develop Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm
sudo chmod u+x /usr/share/applications/pycharm.desktop 加可執行權限