Python環境配置&Pycharm安裝

  • 2019 年 10 月 6 日
  • 筆記

周圍關注Python的小夥伴越來越多,自己也有經常被問到Python怎麼學,但工欲善其事,必先利其器,學之前咱先得把環境搭建起來,不然也只能紙上談兵了。 本文將會以下三部分來講,儘可能詳細介紹,讓各位少走彎路:

  • Python環境搭建;
  • pip安裝;
  • Pycharm安裝。

Python

如果有關注過Python的小夥伴可能知道,目前Python來說有兩個比較主流的版本——Python2 & Python3,但這邊強力推薦各位安裝Python3,官方將從2020年元旦開始停止對Python2的支持

  1. 官網下載(https://www.python.org/downloads/),選擇自己對應的系統版本就好;

Python官網

  1. 如果你沒有特殊要求,建議選擇最新版本,Linux選擇Source code。

下載界面

  1. 進入之後拖到最下就能看到最新版本python的文件選擇界面,為了安裝簡單,盡量選擇可執行文件(executable installer)。

image.png

  1. win&mac的安裝部分和裝QQ沒差別了,一路next就好,但稍微注意的一點是如果看到如下界面記得勾選上。

添加環境變量

  • Linux安裝,依次執行如下命令(注意別直接複製,改成自己相應的版本
  1. cd /python壓縮包所在的路徑 進入到你壓縮包文件所在的文件夾。
  2. tar -zxvf Python-3.7.4.tgz 解壓下載的文件;
  3. cd Python-3.7.4 進入解壓後的文件;
  4. ./configure 安裝配置;
  5. make && make install 等待安裝完成。
  1. 驗證是是否安裝成功,打開終端(Win用戶打開CMD)輸入pythonor python3出現如下截圖界面即為成功。

多提一句,因為Mac & Linux一般是自帶Python2環境的,如果輸入Python進入的會是Python2的環境,所以這裡驗證的話要輸入python3才是進入我們剛剛安裝的python環境。

pip安裝&使用

Python現在這麼火很大一部分原因來自Python有很多非常非常優秀的第三方庫,pip便是用來管理第三方庫的。

pip安裝

印象中目前Python3應該是默認會安裝pip的,我們同樣可以先在終端輸入pipor pip3來驗證以下,如果出現以下界面,說明已經安裝好了pip了。

如果你還未安裝,則可以在終端依次執行如下命令來進行安裝:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下載安裝腳本

$ sudo python3 get-pip.py # 運行安裝腳本

pip使用
  • 安裝第三方庫,以pandas為例。
pip install pandas   #默認安裝pandas最新版本  pip install pandas==0.24.0 #安裝指定版本
  • 卸載
pip uninstall pandas    # 卸載pandas
  • 更新包
pip install --upgrade pip   # 升級pip  pip install --upgrade pandas    # 升級pandas
第三方庫推薦
  • 數據分析方向
    • pandas
    • numpy
    • matplotlib
    • pyecharts
  • 爬蟲方向
    • requests
    • selenium
    • beautifulsoup4
  • Web開發
    • django
    • flask

Pycharm安裝&使用

完成以上步驟,我們已經將python的環境配置好了,但一般來說,我們還需要裝一個編輯器,畢竟光在命令行裏面敲代碼可太難受來。 目前市面上絕大部分的代碼編輯器都是支持python的,都各有各的又是,但我還是強力推薦有JetBrains出品的Pycharm,很好很強大。

  • 進入Pycharm官網下載對應版本,推薦下載社區免費版。
  • 安裝完成之後打開Pycharm會看到如下界面(第一次打開可能需要選擇Pycharm主題,按自己喜好選擇就好了),三個選項依次是創建新的項目,打開現有項目和從版本控制中選擇項目。
  • 我們選擇新建後回到如下界面,需要為你新建的項目取名和選擇運行環境(可以選擇當前存在的環境或者為當前項目創建一個新的虛擬環境)。
  • 項目創建完成之後,進入如下界面,右鍵單擊創建一個Py文件;
  • 接下來我們便可以hello world了。
  • 運行結果

當然Pycharm還有非常非常多的使用技巧待你去發覺,譬如虛擬環境管理,代碼規範,版本控制等等,這邊就不能一一贅述了。