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:coshahopwd@myproxy.coshaho.com: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: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:\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开发环境搭建的更多相关文章

  1. eclipse python开发环境搭建

    eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...

  2. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  3. Eclipse中Python开发环境搭建

    Eclipse中Python开发环境搭建  目 录  1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...

  4. python学习之python开发环境搭建

    Python简介 Python是一种面向对象.解释型计算机程序设计语言.Python语法简洁而清晰,具有丰富和强大的类库等等众多的特性,这是来自百度百科的介绍,在百度百科还能看到它的更详细的介绍信息, ...

  5. python开发环境搭建及numpy基本属性-【老鱼学numpy】

    目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...

  6. Linux CentOS Python开发环境搭建教程

      CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...

  7. unbuntu16.04上python开发环境搭建建议

    unbuntu16.04上python开发环境搭建建议  2017-12-20  10:39:27 推荐列表: pycharm: 可以自行破解,但是不推荐,另外也不稳定 pydev+eclipse: ...

  8. Python开发环境搭建指导

    本文主要介绍Python开发环境的搭建.主要包括如下几部分内容: (1)Python软件的安装.注意版本的选择和安装过程中选项的勾选. (2)pip工具环境变量.镜像源的配置使用和常用镜像源介绍.pi ...

  9. sublime的python开发环境搭建

    至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...

随机推荐

  1. TCP/IP协议栈基础知识

    设计思想 把一个复杂的事物进行分层划分,使得每个部分变得相对简单 分层模型 OSI分为7层模型   tcp/ip分为四层模型 应用层(Application) 传输层(Transport) 网络层(I ...

  2. c# 文件或者文件夹改名的最简单方法

    使用cmd命令 ren Process.Start( "cmd", "/C " + "ren f:\\first c code.txt zhou.tx ...

  3. Cartographer源码阅读(1):程序入口

    带着几个思考问题: (1)IMU数据的使用,如何融合,Kalman滤波? (2)图优化的具体实现,闭环检测的策略? (3)3D激光的接入和闭环策略? 1. 安装Kdevelop工具: http://b ...

  4. 微信小程序github源码

    https://github.com/justjavac/awesome-wechat-weapp https://www.cnblogs.com/tuyile006/p/6268961.html h ...

  5. awk命令分析日志的简单笔记

    awk是一个文本分析工具,可以用来进行流量日志分析 之前无意中看到了这个命令,简单记一下笔记 ,在打线下的时候可能会有用 awk有3个不同版本: awk.nawk和gawk,未作特别说明,一般指gaw ...

  6. 如何利用VMware安装XP系统

    如何利用VMware安装XP系统 百度经验 http://jingyan.baidu.com/article/215817f78ba0c51eda142322.html 1    运行分区工具 2   ...

  7. rocketmq中的NettyRemotingClient类的简单分析

    rocketmq中的NettyRemotingClient类的简单分析 Bootstrap handler = this.bootstrap.group(this.eventLoopGroupWork ...

  8. 编译snort经验

    google搜索,找个感觉挺新的版本 https://zh.osdn.net/frs/g_redir.php?m=netix&f=%2Fslackbuildsdirectlinks%2Fsno ...

  9. windows go dll 框架

    乘着还没有添加商业功能之前,先给大家把福利分享了 希望有需要的朋友能够用的上 这个框架是在用windows平台,GO做的http/https服务,调用dll现有的库接口实现特定功能的大框架 //dll ...

  10. Express web框架 upload file

    哈哈,敢开源,还是要有两把刷子的啊 今天,看看node.js 的web框架 Express的实际应用 //demo1 upload file <html><head><t ...