<鏈接名稱(chēng)><路徑><優(yōu)先級(jí)>需要鏈接地址:/usr/bin/python鏈接名稱(chēng):python路徑:/usr/bin/python2.7或/usr/bin/" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

【Linux】Ubuntu18.04配置python3.6開(kāi)發(fā)環(huán)境

系統(tǒng) 1740 0

1 切換Ubuntu默認(rèn)python版本

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

內(nèi)置的python3.6版本需要輸入 python3 進(jìn)行調(diào)用。親測(cè)可行

1.1 方法一:修改優(yōu)先級(jí)

  • sudo update-alternatives: --install <需要鏈接地址> <鏈接名稱(chēng)> <路徑> <優(yōu)先級(jí)>
  • 需要鏈接地址:/usr/bin/python
  • 鏈接名稱(chēng):python
  • 路徑:/usr/bin/python2.7 或/usr/bin/python3.6
  • 優(yōu)先級(jí):數(shù)字,1或2改變優(yōu)先級(jí)
            
              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開(kāi)發(fā)環(huán)境_第1張圖片

1.2 方法二:修改環(huán)境變量

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

            
          

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

            
              cp /etc/skel/.bashrc ~/

            
          

參考博客:

Ubuntu下~/.bashrc文件的恢復(fù)方法

Ubuntu18.04下將Python版本默認(rèn)設(shè)置為Python3

2 配置Ubuntu18.04下python3環(huán)境

2.1 基礎(chǔ)版

python3已經(jīng)自帶安裝了,沒(méi)有的可以手動(dòng)安裝,

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

            
          

創(chuàng)建存放虛擬環(huán)境文件夾:

            
              mkdir ~/.virtualenvs
cd .virtualenvs

            
          

創(chuàng)建并進(jìn)入虛擬環(huán)境:

  • –system-site-packages 創(chuàng)建的虛擬環(huán)境繼承系統(tǒng)的默認(rèn)包
  • –no-site-packages 表示虛擬環(huán)境為空
            
              virtualenv -p python3.6 env36  #空的虛擬環(huán)境
virtualenv --system-site-packages -p python3.6 env36  #有默認(rèn)包

source env36/bin/activate

            
          

退出及刪除虛擬環(huán)境:

            
              deactivate
rm -r env36

            
          

開(kāi)發(fā)環(huán)境配置文件一致性:

在調(diào)試時(shí)保存項(xiàng)目需要的第三方包文件:

            
              pip3 freeze > requirepack.txt

            
          

上傳到服務(wù)器后重新進(jìn)行安裝:

            
              pip3 install -r requirepack.txt

            
          

2.2 進(jìn)階版——virtualenvwrapper

管理virtualenv的更高級(jí)的工,使用virtualenv需要記住每個(gè)虛擬環(huán)境的文件路徑,還需要手動(dòng)sourc/env/activate啟動(dòng),比較麻煩,可以用virtualenvwrapper管理整個(gè)系統(tǒng)上的虛擬環(huán)境。

安裝:

            
              sudo pip3 install virtualenwrapper

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

還是報(bào)錯(cuò)的話可能時(shí)軟件源問(wèn)題,嘗試鏡像下載:

            
              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

創(chuàng)建虛擬環(huán)境:

  • mkvirtualenv 環(huán)境名 -p python版本
            
              mkvirtualenv env368 -p python3

            
          

切換系統(tǒng)內(nèi)的虛擬環(huán)境:

            
              workon 		#列出現(xiàn)存所有環(huán)境
workon env368 		#切換到指定環(huán)境

            
          

退出環(huán)境: deactivate

刪除指定環(huán)境:

            
              rmvirtualenv env368

            
          

更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

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

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦?。?!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 九色网址| www.国产 | 色偷偷成人网免费视频男人的天堂 | www.com黄| 国产精品国产精品国产专区不卡 | 天天色天天射天天干 | 这里只有精品999 | 一区二区中文字幕 | 久久瑟瑟 | 国产日韩欧美视频在线观看 | 精品国产黄a∨片高清在线 亚洲3atv精品一区二区三区 | 精品视频入口 | 亚洲一区二区免费视频 | 深夜影院破解版免费vip | 亚洲一区二区av | 丝袜 亚洲 另类 欧美 变态 | 国产精品原创av片国产免费 | 色综合久久久久久久久五月性色 | 91激情网| 国产高清在线观看av | 日韩在线操 | 久久噜噜噜精品国产亚洲综合 | 国产人人澡 | 久久在线 | 欧美一区二区三区免费不卡 | 日日夜夜操操操 | 天天撸影院| 欧美交换乱理伦片120秒 | 国产一区二区三区久久久久久久久 | 欧美日韩精选 | 国产肝交视频在线观看 | 国产精品美女久久久久久 | 日韩a级片 | 丁香花婷婷 | 日韩欧美一区二区三区免费观看 | 一区二区三区欧美在线 | 国产美女自拍视频 | 91福利精品老师国产自产在线 | 不卡久久 | 国产啪在线91 | 国产精品98福利小视频 |