• Win7 Python开发环境搭建


    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:ProgramDataAnaconda2Scripts

      (1)       在线安装

        cmd进入pip目录

        pip install python组件,在线下载安装

        pip uninstall python组件,卸载python组件

      (2)       pip设置代理

        pip --proxy=http://[用户名:密码] @[host:port] install python组件,例如

        pip --proxy=http://coshaho:coshahopwd@myproxy.coshaho.com:8080 install numpy

      (3)       离线安装

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

        pip install 绝对路径/python组件文件名,执行离线安装,例如

        pip install C:UserscoshahoDownloadslockfile-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:ProgramDataAnaconda2Scripts

      1.   在线安装:conda install qt,conda install pyqt
      2.   conda代理设置:编辑C:Usersh00219638 .condarc文件,添加如下内容

          use_pip: true

          proxy_servers:

            http: http://coshaho:coshahopwd@myproxy.coshaho.com:8080

            https: https://coshaho:coshahopwd@myproxy.coshaho.com:8080

         3.  离线安装

          conda组件库下载地址:https://repo.continuum.io/pkgs/free/win-64/

          conda install 绝对路径组件文件名,离线安装,例如

          conda install C:ProgramDataAnaconda2pkgsqt-5.6.0-vc9_0.tar.bz2

         4.  设置QT环境变量

          QT_QPA_PLATFORM_PLUGIN_PATH=C:ProgramDataAnaconda2pkgsqt-5.6.0-vc9_0Libraryplugins

     

  • 相关阅读:
    谈谈对程序猿的管理
    OFMessageDecoder 分析
    [LeetCode-21]Construct Binary Tree from Preorder and Inorder Traversal
    leetcode第一刷_Rotate Image
    [二次开发]dede文章页面怎样显示作者的头像
    MapReduceTopK TreeMap
    安卓3d引擎
    LeetCode::Sort List 具体分析
    杨帆之工作日志-2014.6.24
    CF1109F Sasha and Algorithm of Silence's Sounds
  • 原文地址:https://www.cnblogs.com/coshaho/p/8496185.html
Copyright © 2020-2023  润新知