開始學習Python,書上教了幾種不同的軟體安裝和環境配置,作者推薦Pycharm,我安裝了Pycharm和visual studio code並且都配好了環境,今天新建項目,Pycharm卡我好幾次,要換解釋器,改成了existing interpreter然後create然而並載入不出來,後來又去設置看解釋器,直接一直等待了???所以為什麼要推薦Pycharm?


初學Python編程,如果機器配置低,PyCharm 有點卡,

可以用這個ide

黃哥:黃哥Python, 對初學者友好的Python ide?

zhuanlan.zhihu.com圖標

也可以學習Vim

如果電腦配置高,建議用PyCharm

黃哥:黃哥Python:Windows 下學習Python環境的準備。?

zhuanlan.zhihu.com圖標

Python 解釋器是一種可以解析使用 Python 語言編寫的程序的軟體,我們通常所說的安裝 Python 指的就是安裝 Python 解釋器。Python 解釋器有很多種,其中最流行,最強大的是 CPython 解釋器,該解釋器是由 C 語言編寫的。在企業項目開發中,我們主要使用 Cpython 解釋器,我們的教程所講的 Python 語法都是基於 CPython 解釋器執行的。

Python IDE 是一種 Python 集成開發環境,通俗點說就是一種功能豐富的文本編輯器。其中 Pycharm 就是 Python IDE 中最流行的集成開發環境,大家注意: Pycharm 不會解析 Python 語法,它必須調用 Python 解釋器對程序進行解析,也就是說這把瑞士軍刀使用的刀片還是 Python 解釋器,它只是奢華的包裝了這把刀片,方便我們程序員在戰場上砍殺敵人。

Python 解釋器介紹

  • Cpython:該解釋器是用 C 語言開發的,所以叫 CPython,各種操作系統默認安裝的 Python 解釋器就是 CPython。
  • Ipython:IPython 是基於 CPython 上的一個互動式解釋,IPython 只是增強了交互方式。
  • PyPy:PyPy 採用 JIT 技術,對 Python 代碼進行動態編譯,可以顯著提高 Python 代碼的執行速度。
  • IronPython:IronPython 是運行在微軟.Net 平台上的 Python 解釋器,可以直接把 Python 代碼編譯成 .Net 的位元組碼。
  • Jython:Jython 和 IronPython 類似,它是運行在 Java 平台上的 Python 解釋器,可以直接把 Python 代碼編譯成 Java 位元組碼執行。

Python IDE 介紹

  • Microsoft Visual Studio 簡稱 VS。
  • Visual Studio Code 簡稱 vscode。
  • Eclipse
  • Intellij Idea
  • Pycharm

Pycharm 介紹

  • Pycharm 是捷克 jetBrains 公司開發的一款 Python IDE 神器。
  • Pycharm 帶有一整套可以幫助用戶在使用 Python 語言開發時提高其效率的工具,比如調試、語法高亮、項目管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。


補全好用,配置簡單,界面好看,字體好看,PEP8


用過用過原生Pythonidle,用過anaconda的Spyder,用過vscode。最後總結,pycharm真的香


還不都是被各種弱智問題逼的。。新手去折騰開發環境一個 UnicodeError 就勸退了。。。。直接IDE一攬子解決方案拉倒。。。。。


做 web 開發 PyCharm專業版最合適

做數據分析 Atom VSCode 也不錯


用pycharm可以很方便的查到函數的源碼,在忘記了函數參數的時候,比較有用


推薦閱讀:
相关文章