Win7 Python開發環境搭建

來源:互聯網
上載者:User

標籤:lockfile   pts   搭建   密碼   win   異常解決   epo   變數      

1、  下載Anaconda並安裝

  地址: https://www.anaconda.com/download/

 

  Anaconda包括Python基礎包與一系列科學計算包,安裝後不用再單獨安裝Python。

2、  安裝Pycharm

  地址:https://www.jetbrains.com/pycharm/

  Pycharm是Python開發IDE。

3、  使用pip安裝python組件

  pip為python組件管理命令,Anaconda Scripts目錄下,我的環境上路徑如下

  C:\ProgramData\Anaconda2\Scripts

  (1)       線上安裝

    cmd進入pip目錄

    pip install python組件,線上下載安裝

    pip uninstall python組件,卸載python組件

  (2)       pip設定代理

    pip --proxy=http://[使用者名稱:密碼] @[host:port] install python組件,例如

    pip --proxy=http://coshaho:[email protected]:8080 install numpy

  (3)       離線安裝

    可以在如下地址搜尋自己需要的組件:https://www.lfd.uci.edu/~gohlke/pythonlibs/

    pip install 絕對路徑/python組件檔案名稱,執行離線安裝,例如

    pip install C:\Users\coshaho\Downloads\lockfile-0.12.2-py2.py3-none-any.whl

4、  建立Python工程

  Pycharm –> File -> New Project

 

  其中Base interpreter指定python路徑,勾選Inherit global site-packages則引入所有安裝的python組件。

5、  匯入python工程

  Pycharm –> File -> Open

  這裡需要注意,File –> Settings –> 項目 -> Project Structure中需要把包路徑起始位置設定為Content Root

 

6、  could not find or load Qt platform plugin異常解決

  (1)       conda安裝qt,pyqt

    conda為Anaconda組件管理命令,目錄如下C:\ProgramData\Anaconda2\Scripts

    1.   線上安裝:conda install qt,conda install pyqt
    2.   conda代理設定:編輯C:\Users\h00219638\ .condarc檔案,添加如下內容

      use_pip: true

      proxy_servers:

        http: http://coshaho:[email protected]:8080

        https: https://coshaho:[email protected]:8080

     3.  離線安裝

      conda組件庫:https://repo.continuum.io/pkgs/free/win-64/

      conda install 絕對路徑\組件檔案名稱,離線安裝,例如

      conda install C:\ProgramData\Anaconda2\pkgs\qt-5.6.0-vc9_0.tar.bz2

     4.  設定QT環境變數

      QT_QPA_PLATFORM_PLUGIN_PATH=C:\ProgramData\Anaconda2\pkgs\qt-5.6.0-vc9_0\Library\plugins

 

Win7 Python開發環境搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.