PyCharm
PyCharm 是一個強大且方便的 Python IDE。
提供的功能如下:
- autocomplete
- coding style check with PEP8
- auto create venv when creating a new project
安裝方式
到 PyCharm 官網下載安裝 Community 免費版,網址如下:
https://www.jetbrains.com/pycharm/download/
手動設定 virtualenv
如果專案需要直接套用現存的虛擬環境,設置方法如下:
記好虛擬環境建立的路徑,
例如我在/Users/Bob/
路徑下建立一個myvenv
虛擬環境,
設定的完整路徑如下:
/Users/Bob/myvenv/bin/python開啟 PyCharm, 點選左上角 PyCharm --> Preferences --> Project
--> Project Interpreter --> 點選齒輪圖案
--> Add Local --> Existing Environment --> 設定上述虛擬環境路徑設定好後,專案就會以該虛擬環境執行。
設定 proxy
當你發現有些公司使用防火牆控管內部網路, 任何程式對外連線都需透過 proxy, 比如說,當你透過 Python code 從網路上下載資料集, 或是使用 pip 安裝新的 Library, 你會發現這些操作都會因為連線逾期而失敗。
因此,如果需要在 PyCharm 中設定 proxy, 一勞永逸的方式就是在作業系統中加上以下環境變數:
http_proxy = proxy_server_name or proxy_ip:port
https_proxy = proxy_server_name or proxy_ip:port
這樣一來,不管是在 run python code 或者是 pip install 都能夠正常執行。