<鏈接名稱><路徑><優先級>需要鏈接地址:/usr/bin/python鏈接名稱:python路徑:/usr/bin/python2.7或/usr/bin/" />

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

【Linux】Ubuntu18.04配置python3.6開發環境

系統 2072 0

1 切換Ubuntu默認python版本

Ubuntu18.04默認python為2.7版本,命令行輸入 python 顯示的即為默認。

內置的python3.6版本需要輸入 python3 進行調用。親測可行

1.1 方法一:修改優先級

  • sudo update-alternatives: --install <需要鏈接地址> <鏈接名稱> <路徑> <優先級>
  • 需要鏈接地址:/usr/bin/python
  • 鏈接名稱:python
  • 路徑:/usr/bin/python2.7 或/usr/bin/python3.6
  • 優先級:數字,1或2改變優先級
            
              sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2

            
          

注意空格,修改后如圖:

【Linux】Ubuntu18.04配置python3.6開發環境_第1張圖片

1.2 方法二:修改環境變量

  • echo 表示打印/輸出
  • alis python=python3 是要打印的內容
  • >> 表示輸出方式是添加, > 則表示覆蓋(慎用)
  • ~/.bashrc 時輸出目標文件
            
              echo alias python=python3 >> ~/.bashrc
source ~/.bashrc   #使文件生效

            
          

環境變量文件重要,注意修改的時候模式是追加,不是覆蓋,如果不小心覆蓋掉了原環境變量配置文件,可以在 /etc/skel 目錄里的各種配置文件把 .bashrc 文件恢復到 ~/ 目錄下。

            
              cp /etc/skel/.bashrc ~/

            
          

參考博客:

Ubuntu下~/.bashrc文件的恢復方法

Ubuntu18.04下將Python版本默認設置為Python3

2 配置Ubuntu18.04下python3環境

2.1 基礎版

python3已經自帶安裝了,沒有的可以手動安裝,

  • pip3 包管理工具
  • virtualenv 虛擬環境管理工具
            
              sudo apt-get install python3.6
sudo apt-get install python3-pip
pip3 install virtualenv

            
          

創建存放虛擬環境文件夾:

            
              mkdir ~/.virtualenvs
cd .virtualenvs

            
          

創建并進入虛擬環境:

  • –system-site-packages 創建的虛擬環境繼承系統的默認包
  • –no-site-packages 表示虛擬環境為空
            
              virtualenv -p python3.6 env36  #空的虛擬環境
virtualenv --system-site-packages -p python3.6 env36  #有默認包

source env36/bin/activate

            
          

退出及刪除虛擬環境:

            
              deactivate
rm -r env36

            
          

開發環境配置文件一致性:

在調試時保存項目需要的第三方包文件:

            
              pip3 freeze > requirepack.txt

            
          

上傳到服務器后重新進行安裝:

            
              pip3 install -r requirepack.txt

            
          

2.2 進階版——virtualenvwrapper

管理virtualenv的更高級的工,使用virtualenv需要記住每個虛擬環境的文件路徑,還需要手動sourc/env/activate啟動,比較麻煩,可以用virtualenvwrapper管理整個系統上的虛擬環境。

安裝:

            
              sudo pip3 install virtualenwrapper

            
          
  • 報錯:Could not find a version that satisfies the requirement virtualenwrapper (from versions: )
    No matching distribution found for virtualenwrapper
  • 可能是pip版本過低,升級下 python3 -m pip install --upgrade pip

還是報錯的話可能時軟件源問題,嘗試鏡像下載:

            
              sudo pip3 install virtualenvwrapper -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

            
          

安裝成功。

修改配置文件 sudo vim ~/.bashrc ,添加代碼:

            
              export WORK_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

            
          

啟用: source ~/.bashrc

創建虛擬環境:

  • mkvirtualenv 環境名 -p python版本
            
              mkvirtualenv env368 -p python3

            
          

切換系統內的虛擬環境:

            
              workon 		#列出現存所有環境
workon env368 		#切換到指定環境

            
          

退出環境: deactivate

刪除指定環境:

            
              rmvirtualenv env368

            
          

更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論