在python的IDE上選擇python2或3的解釋器

python2和python3語法上的不兼容,給初學(xué)者帶來很多困惑。經(jīng)常需要切換解釋器的版本。今天要寫的是,如何在不同版本的(比如python2或者是python3 )來解釋python的代碼。

1. pycharm
image.png
image.png
2. 在ubuntu下面,如果是使用命令行的方式解釋python代碼,那么可以指明python的解釋器。如下圖。(前提是你安裝了python2和python3)
2017-04-04 15-41-27屏幕截圖.png

當(dāng)在終端輸入python的時(shí)候,其實(shí)執(zhí)行的是一個(gè)默認(rèn)的python版本的解釋器。我的是python2.7

2017-04-04 15-50-48屏幕截圖.png
3. 更改python解釋器的默認(rèn)版本
2017-04-04 16-00-08屏幕截圖.png

python 命令是一個(gè)軟連接,指向的是python2。
python2又是一個(gè)軟連接,指向的是python2.7。
python3是一個(gè)軟連接,指向的是python3。

通過ls -l 的可以查看軟連接的指向:


image.png

那么就可以創(chuàng)建一個(gè)名為python的軟連接,讓他指向python3,就相當(dāng)于更改了默認(rèn)的python版本的解釋器了。

然后在usr/bin的目錄下面

  1. 刪除掉原來的軟連接
  2. 創(chuàng)建一個(gè)python3的新連接
sudo rm -rf python
sudo ln -s python3 python
2017-04-04 16-11-56屏幕截圖.png
3. VSCODE python 插件進(jìn)行python解釋器的切換

ubuntu下面的vscode 好像沒有辦法通過json的文件來進(jìn)行python解釋器的切換(我可能是我沒有找到),它使用的是默認(rèn)版本的python。當(dāng)剛才將默認(rèn)版本的python改成了python3,vscode 調(diào)試python代碼 的解釋器,也換成了python3。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文: https://wiki.python.org/moin/Python2orPython3 在項(xiàng)目開發(fā)中,...
    林灣村龍貓閱讀 4,142評(píng)論 0 6
  • windows和linux中搭建python集成開發(fā)環(huán)境IDE http://blog.csdn.net/pipi...
    hzyido閱讀 68,280評(píng)論 0 7
  • 聽說女士的高跟鞋,可以把鞋跟鋸矮一點(diǎn),讓腳舒服。于是拿了自己蠻喜歡而又感覺有點(diǎn)高的那一雙,順路在街口某鞋城門口的修...
    老丁子閱讀 382評(píng)論 6 6
  • 注:本文更多的是對(duì)Django的權(quán)限擴(kuò)展以及如何通過擴(kuò)展解決實(shí)際的業(yè)務(wù)問題展開討論,并不會(huì)對(duì)Django權(quán)限系統(tǒng)的...
    Kidwind閱讀 15,720評(píng)論 5 46
  • 海岸,遺世獨(dú)立 , 品,風(fēng)鳴浪涌 沙灘,細(xì)讀夜章,不覺,長(zhǎng)空漫漫 凝望,海天皆空,嘆,此刻絕美 頓見,天地人間...
    KIMLUO閱讀 303評(píng)論 2 1

友情鏈接更多精彩內(nèi)容