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:\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
- 在线安装:conda install qt,conda install pyqt
- 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开发环境搭建的更多相关文章
- eclipse python开发环境搭建
eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- Eclipse中Python开发环境搭建
Eclipse中Python开发环境搭建 目 录 1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...
- python学习之python开发环境搭建
Python简介 Python是一种面向对象.解释型计算机程序设计语言.Python语法简洁而清晰,具有丰富和强大的类库等等众多的特性,这是来自百度百科的介绍,在百度百科还能看到它的更详细的介绍信息, ...
- python开发环境搭建及numpy基本属性-【老鱼学numpy】
目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...
- Linux CentOS Python开发环境搭建教程
CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...
- unbuntu16.04上python开发环境搭建建议
unbuntu16.04上python开发环境搭建建议 2017-12-20 10:39:27 推荐列表: pycharm: 可以自行破解,但是不推荐,另外也不稳定 pydev+eclipse: ...
- Python开发环境搭建指导
本文主要介绍Python开发环境的搭建.主要包括如下几部分内容: (1)Python软件的安装.注意版本的选择和安装过程中选项的勾选. (2)pip工具环境变量.镜像源的配置使用和常用镜像源介绍.pi ...
- sublime的python开发环境搭建
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
随机推荐
- es分布式文档系统_bulk api的奇特json格式与底层性能优化关系
1.bulk api奇特的json格式{"action":{"meta"}}\n{"data"}\n{"action": ...
- mysql数据库数据(字段数过大)太多导入不了的解决方法
mysql数据库数据(字段数过大)太多导入不了的决方法: 1.打开navicat 工具 2.在数据库上右键,执行右键菜单命令“命令列界面” 3.在打开的窗口中,运行set global max_all ...
- shell中expect介绍
expect介绍 借助Expect处理交互的命令,可以将交互 过程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成.尤其适用于需 要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员 ...
- FCN-全卷积网络
全卷积网络 Fully Convolutional Networks CNN 与 FCN 通常CNN网络在卷积层之后会接上若干个全连接层, 将卷积层产生的特征图(feature map)映射成一个固定 ...
- 转换区别json
private Date EndDate ; private Instant xxxxdate; private LocalDateTime localDateTime; public static ...
- php使用solr全文搜索引擎
前言 本来以为网上已经有了类似博文,不想重复,可是一圈搜下来,都是一些内容不甚明了的文章,或者solr版本太过老,参考价值不高,更有甚者,直接拷贝的别人的内容.一篇博客,各大平台都能看到,也不见转载链 ...
- LVS+Keepalived高可用部署
一.LVS+Keepalived高可用部署 一.keepalived节点部署 1.安装keepalived yum install keepalived ipvsadm -y mkdir -p /op ...
- Repeater 中TextBox 触发TextChanged事件
两种方法 1.TextBox 绑定TextChanged 并设置AutoPostBack ="true" ,如果不设置AutoPostBack ="true"则 ...
- Servlet交互与JSP
主要内容介绍 数据共享与页面跳转 1. 为什么要有跳转: Servlet需要跳转到其它Servlet中,因为我们需要职责分明,不同Servlet来完成不同的功能 Servlet跳转到JSP中,Serv ...
- Python实现selenium回放时间设置
一般在做selenium时会有,回放快慢的需求. 实现思路: 1.一般写selenium会自定义findelement函数,来实现查找元素. 2.在查找函数上加个睡眠时间的装饰器,函数执行完等待若干秒 ...