deepin卸载了python_Deepin-Linux下python卸载与安装(失败的折腾)
原因:用turtle畫五角星時中間顏色填充不了,想折騰一下,卻失敗了,還是有學習到相關知識,但問題沒有解決。
1.首先查看自己電腦的python版本
在root下,
python3 --version python3.5.3
python --version python 2.7.13
2.說實話,對于這點我不太喜歡,可能是系統自帶的,無自己沒事就瞎折騰一下,也就是摸索摸索。
3.卸載
進入root下
sudo apt-get remove python3.5
4.清除
sudo apt-get purge python3.5
6.繼續卸載相關
sudo apt autoremove
7.查看python3
root@xgj-PC:~# python3
Python 3.5.3 (default, Sep 27 2018, 17:25:39)
[GCC 6.3.0 20170516] on linux
Type “help”, “copyright”, “credits” or “license” for more information.
竟然還有python3.5.3
查看python
root@xgj-PC:~# python
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
竟然還有python2
8.估計本機系統自帶安裝python2和python3.5,無法卸載
9.那再安裝python3.7.3試試看,會是怎樣。
10.Deepin源碼安裝Python3.7.3
官網下載Python-3.7.3(具體版本看你的需求),鏈接:https://www.python.org/downloads/release/python-373/
下載:XZ compressed source tarball,速度很慢很慢。
11.先安裝相關依賴
sudo apt-get update
sudo apt-get upgrade
sudo apt install make build-essential libssl-dev zlib1g-dev
sudo apt install libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev
12.解壓到任意目錄
sudo tar -Jxvf Python-3.7.3.tar.xz
然后,進入自己解壓文件目錄下cd
/home/jsj/Python-3.7.3
13.指定編譯的時候用來存放程序的路徑(就可以說是安裝目錄,我的是/usr/local/python-3.7.3)
/home/jsj/Python-3.7.3,輸入:
sudo ./configure --prefix=/usr/local/python-3.7.3
14.編譯安裝
sudo make
sudo make install
15.建立軟鏈接
因為Deepin自帶了Python3.5,為了與Python3.5區分,在這里將軟鏈接名字設置為python3.7和pip3.7.
ln -s /opt/python3.7/bin/python3.7 /usr/bin/python3.7
ln -s /opt/python3.7/bin/pip3.7 /usr/bin/pip3.7
16.安裝成功后,我的python3版本竟然是
python3 --version
Python 3.5.3
附帶說明一下,之前自己準備卸載python3.5,可發現,系統自帶的不能卸載,其他依附的相關軟件和庫沒了,比如:360瀏覽器,搜狗輸入法,比如庫:
requests和python3-tk等等,需要自己從新安裝。
以下建議在root下安裝
17.更新
安裝requests:源碼安裝
下載 requests-2.18.2.tar.gz
解壓安裝:
tar zxvf requests-2.18.2.tar.gz
cd requests-2.18.2
python setup.py install
python3 setup.py install
18.更新
sudo apt-get update
sudo apt-get install python3-tk
sudo apt-get install -f
19.安裝matplotlib
pip install matplotlib
總結
以上是生活随笔為你收集整理的deepin卸载了python_Deepin-Linux下python卸载与安装(失败的折腾)的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 快到年底离职怎么说原因 找个好借口辞职更
- 下一篇: 开信用卡对自己有什么影响
