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打开的速度确实不敢恭维 ...
随机推荐
- 洛谷P4425 转盘 [HNOI/AHOI2018] 线段树+单调栈
正解:线段树+单调栈 解题报告: 传送门! 1551又是一道灵巧连题意都麻油看懂的题,,,,所以先解释一下题意好了,,,, 给定一个n元环 可以从0时刻开始从任一位置出发 每次可以选择向前走一步或者在 ...
- PHP 快速实现大文件上传
简单的上传代码 最简上传代码 <?php move_uploaded_file($_FILES["file"]["tmp_name"], $_FILES[ ...
- oracle中并行执行不一定比串行执行快
并行执行与串行执行相比,能否缩短执行时间,取决于如下几个方面:1.待执行的目标SQL是否适合并行执行,有些SQL是不太适合并行执行的,比如走索引的嵌套循环连接.2.数据库服务器上的硬件资源(如CPU. ...
- 如何使用CryptoJS配合Java进行AES加密和解密
注意 1. PKCS5Padding和PKCS7Padding是一样的 2. 加密时使用的key和iv要转换成base64格式 一.前端 1.函数 function encrypt (msg, key ...
- (1.14)mysql锁问题之MyIsam
1.mysql锁概述 BDB被InnoDB代替了,MyIsam在8.0也被抛弃了 2.MyIsam表锁(读写是串行的) [2.1]查看表锁争用情况. MyIsam存储引擎只支持表锁. 查看表锁争用情况 ...
- shell中expect介绍
expect介绍 借助Expect处理交互的命令,可以将交互 过程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成.尤其适用于需 要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员 ...
- 【PCA】周志华
一.书籍
- vs2005新建项目中没有ASP.NET WEB应用程序
今天正准备使用vs 2005,发现根本打不开老师发过来的源代码Portal_Article.csproj文件,上网查了一下,好多人都说是是因为没有给vs 2005打补丁.我的新建项目里根本没有ASP. ...
- php合并数组并保留键值的方法
答案:使用 + 连接两个数组,替换array_merge()函数. php合并数组,一般会使用array_merge方法. array_merge — 合并一个或多个数组 array array_me ...
- 一、程序设计与C语言
@程序:用特殊的编程语言编写的代码,用于表达如何解决问题. @编程语言的作用:编程语言不是用来和计算机交谈的,而是用它来描述要求计算机如何解决问的过程或方法.计算机只能执行(懂得)机器语言. @辗转相 ...