I. 速成使用

  1. 下載 Pycharm
  2. 下載 Anaconda
  3. 連接Pycharm + Anaconda (設置Pycharm 的 Python Interpreter)
Setting ---- Project: [你Project名字] ---- 右上角「齒輪」標誌 ---- Add
Conda Environment ---- Existing environment ---- 右邊三個點 ...
找Anaconda的python路徑: 默認為 C:Users[你的用戶名]Anaconda3python.exe (如在安裝過程中自己修改路徑, 則自行找回) 設置好後點擊ok

此為成功標誌。因為Pycharm需要查閱索引Anaconda的框架及已有包, 需要稍等一會。

II. 注意事項

使用方面

  1. Python有多種版本, Anaconda 是其中一版
  2. Anaconda = Python + 集成包 + 工具箱。 所以沒有必要下載傳統Python (cPython)
  3. 個人十分不推薦使用傳統python做科學計算, 一來所有包需要自己下載一邊, 二來32位的總是會出現Memory Error當處理較大數據時(本人沒試過64位)
  4. 如果遇到Packages 為空(一直loading)問題, 重複最開始的1,2步, 並在第3步「連接"之前打開Anaconda Navigator一次 (此問題是由於Anaconda本生的問題,別問)
找了好久無法解決的問題, 摸索著解決了。 如有雷同,怪我沒搜到。

細節方面

  1. RStudio使用愛好者: 的Ctrl + Enter 與 Ctrl +Shift + Enter 就對應著 Execute Selection In Console 與 Run Context Configuration
  2. 快捷鍵修改, 打造類RStudio 互動式環境
Setting ---- Keymap ---- Run context configuration (改為Ctrl + Shift + Enter)

3. IPython 問題 (默認Ipython為interpreter)

Setting ---- Build, Execution, Deployment---- Console----> Use Ipython If available (打勾)

4. 每次run file都調用新console問題 (調整為每次都run 在一個 python console裏)

每次Ctrl + Shift + Enter都使用新的Console, 至少本人覺得很不習慣
Setting ---- Build, Execution, Deployment---- Console---- Use existing console for Run with Python console (打勾)

5. 當前工作目錄問題(Working Directory)

右上角 目錄拉下來 ---- Edit Configurations

這張圖比較重要, 一些莫名問題從這解決。 比如其中 "Run with Python Console" 如果不勾, run file(不是 run 零散的code)時就會在名叫「RUN」的console中輸出。

綜述

工欲善其事,必先利其器

首先 看似無足輕重的IDE技巧實際上會或多或少的影響編程效率

其次 一位操作性代碼選手,不會允許這種問題出現

最後 將操作用語言描述是較難的事情。 很多更小的問題, 更快的細節;無法描述,也無需贅述。

[儘管只是微不足道的 操作經驗, 但是本人原創]


推薦閱讀:
相關文章