天天看點

Python IDE - 天戈朱

Python IDE

Posted on

2019-08-20 19:42 

天戈朱 

閱讀(346) 

評論(0) 

編輯 

收藏 

舉報

Python

  • python官網:https://www.python.org/
  • 将python加入到windows的環境變量中,如果忘記打勾,則需要手工加到環境變量中;
  • Python IDE - 天戈朱
  • 檢測一下是否安裝成功,用系統管理者打開指令行工具cmd,輸入“python -V”

PyCharm

  • PyCharm是專業的python內建開發環境,有兩個版本。一個是免費的社群版本,另一個是面向企業開發者的更先進的專業版本。
  • 免費的PyCharm社群版本: https://www.jetbrains.com/pycharm/download/#section=windows
  • 安裝 --> 建立新工程
  • Python IDE - 天戈朱
  • 選擇下圖中 1,如果 3 位置的下來中選不到 Python.exe, 則點選 2 位置按鈕。
  • Python IDE - 天戈朱
  • 選擇圖中1, 如果 3 位置依然沒有出現 Python.exe,則點選 2 位置按鈕選擇 Python 的安裝目錄,找到你安裝的 Python 目錄,然後選擇 Python.exe。
  • Python IDE - 天戈朱

PyCharm設定

  • 字元集編碼設定為UTF-8
  • Python IDE - 天戈朱
  • 編碼區--顯示行号
  • Python IDE - 天戈朱

 術語解釋

  • Python IDE - 天戈朱
  • 子產品(module) :一個py檔案
  • 包(package):組織很多.py檔案子產品,也可以包含包。一個包需要有__init__.py子產品, 這個子產品可以裡面沒有任何代碼。
  • __init__.py:當我們做了一個包,肯定是希望其他地方引入和調用這個包的一些功能,然而,我們寫的這個包也可能引用了一些别人的python子產品,比如系統操作子產品os。當我們這個包運作需要調用os的時候,别人調用我們的包不知道我們import了哪些子產品,當别人沒有import我們包所需子產品的時候,調用我們的包執行一些方法就不能實作會報錯。是以為了避免出現其他調用包後缺少包的依賴,我們通常會在__init__.py裡面定義 導入子產品所需的依賴,如下圖:
  • Python IDE - 天戈朱

Import使用

  •  直接使用import, 格式: import module
  • from 子產品 import 對象(函數,類,變量等等)
  • from 包(package) import 子產品(module)
  • from package import subpackage
  • 用 as 給導進來的東西起個好寫的别名,如:from package.subpackage2 import module_in_subpackge2 as haha

Python包的安裝方式 

  •  平常用到的包擷取網站位址:https://pypi.org/
  • Python包主要有.whl和.tar.gz兩種格式

線上安裝:

  • 指令:pip install xxx xxx表示具體的包的名字  
  • 如果Python有配置環境變量,那麼你可以通過組合快捷鍵Win+R調用電腦自帶的終端(cmd),然後輸入上面的代碼,敲回車運作即可
  • 線上安裝很簡單,隻要輸入pip指令敲擊回車以後,就等着就好了,不需要其他的操作。但是線上安裝也有一個不好處就是下載下傳比較慢,對于那些比較大的包可能就會出現連接配接逾時的報錯,導緻最後安裝失敗

whl檔案安裝:

  • .whl格式的檔案是Python包的其中一種類型,你可以在https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype這裡找到幾乎所有的.whl格式的檔案
  • 要注意一下每個檔案後面的cp部分,這一部分是用來說明你要下載下傳包的版本,包的版本需要與你Python的版本是一緻的,cp36就表示Python3.6對應的包。win32表示系統是x32位的,win_amd64表示系統位數是x64位的。如下圖:
  • Python IDE - 天戈朱
  • 下載下傳檔案,打開指令視窗,切換到下載下傳檔案所在的路徑,然後運作:pip install xxx.whl 即可完成安裝

tar.gz檔案安裝:

  • 下載下傳下來以後是一個壓縮包,需要進行解壓,解壓完以後打開指令視窗,同樣需要切換到檔案所在的路徑下,然後運作 python setup.py install 指令進行安裝即可

參考資料

  • https://www.jianshu.com/p/57d2e515f8bc
  • https://baijiahao.baidu.com/s?id=1606573927720991570&wfr=spider&for=pc
  • http://www.itongji.cn/detail?type=1380
  • https://www.jianshu.com/p/eb606812765d