久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ubuntu安裝python3.7,并更新python默認指向為python3.7

 goodwangLib 2020-01-29

ubuntu默認帶著的python版本不是最新版,,因此需要手動安裝最新版,。

查看python的指向

ls -l /usr/bin | grep python

可以看到,,此時python指向的是python3.4,。

第一部分:安裝python3.7

1.直接使用apt-get安裝python3.7失敗:

apt-get install python3.7

2.改為手動安裝

步驟1:在python官網(wǎng)找到python-3.7.1.tgz的地址:https://www./ftp/python/3.7.1/Python-3.7.1.tgz

步驟2:下載安裝包

wget https://www./ftp/python/3.7.1/Python-3.7.1.tgz

步驟3:解壓安裝包

tar -zxvf Python-3.7.1.tgz

步驟4:切換到解壓后的目錄下

cd Python-3.7.1

步驟5:./configure(也可以./configure --prefix=/usr/local/python3.7.1)

  1. ./configure
  2. # 或者
  3. ./configure --prefix=/usr/local/python3.7.1

步驟6:編譯make(沒有安裝make的安裝一下)

make

步驟7:測試make test

make test

關(guān)于make test命令出現(xiàn)ModuleNotFoundError: No module named ‘_ctypes’ 錯誤,,請移步我的另外一篇博文https://blog.csdn.net/u014775723/article/details/85224447

步驟8:安裝sudo make install

sudo make install

若步驟5執(zhí)行的是 ./configure,,則安裝后可執(zhí)行文件默認放在/usr /local/bin,庫文件默認放在/usr/local/lib,,配置文件默認放在/usr/local/include,其它的資源文件放在/usr /local/share,。

若步驟5執(zhí)行的是./configure --prefix=/usr/local/python3.7.1,,則可執(zhí)行文件放在/usr /local/python3.7.1/bin,庫文件放在/usr/local/python3.7.1/lib,,配置文件放在/usr/local/python3.7.1/include,,其它的資源文件放在/usr /local/python3.7.1/share

步驟9:若步驟5執(zhí)行./configure --prefix=/usr/local/python3.7.1,則需要添加環(huán)境變量,。步驟5是./configure的跳過此步驟

添加環(huán)境變量

PATH=$PATH:$HOME/bin:/usr/local/python3.7.1/bin

查看環(huán)境變量

echo $PATH

步驟10:查看安裝目錄

可以看到此時python3.7安裝到了/usr/local/lib/(若步驟5執(zhí)行./configure --prefix=/usr/local/python3.7.1,,python3.7安裝到了/usr/local/python3.7.1/lib/)

步驟11:測試,輸入python3.7

第二部分:更新python默認指向為python3.7

步驟1:查看python命令指向

ls -l /usr/bin | grep python

步驟2:若如步驟1的圖,,若要安裝python3.4則,,由于python3.4為系統(tǒng)自帶的,直接使用以下命令并跳過步驟3:

刪除原有鏈接

rm /usr/bin/python

建立新鏈接

ln -s /usr/bin/python3.4 /usr/bin/python

驟3:由于python3.7是自己安裝的,,不在/usr/bin下,,而在usr/local/bin或者/usr/local/python3.7.1/bin下(取決于前面執(zhí)行的./configure還是./configure --prefix=/usr/local/python3.7.1,。因此需要先加一條軟鏈接并且把之前的python命令改為python.bak,同時pip也需要更改,。依次執(zhí)行以下命令

若python3.7安裝時,,執(zhí)行的是./configure,則:

  1. mv /usr/bin/python /usr/bin/python.bak
  2. ln -s /usr/local/bin/python3 /usr/bin/python
  3. mv /usr/bin/pip /usr/bin/pip.bak
  4. ln -s /usr/local/bin/pip3 /usr/bin/pip

若python3.7安裝時,,執(zhí)行的是./configure --prefix=/usr/local/python3.7.1,,則為:

  1. mv /usr/bin/python /usr/bin/python.bak
  2. ln -s /usr/local/python3.7.1/bin/python3.7 /usr/bin/python
  3. mv /usr/bin/pip /usr/bin/pip.bak
  4. ln -s /usr/local/python3.7.1/bin/pip3 /usr/bin/pip


 步驟4:此時輸入python驗證

參考:

https://blog.csdn.net/u013214212/article/details/81540840

https://www.jianshu.com/p/2a5cd519e583

https://www.cnblogs.com/yhongji/p/9383857.html

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多