win10下Python3.6安装、配置以及pip安装包教程


Posted in Python onOctober 01, 2017

0.目录

1.前言

2.安装python

3.使用pip下载、安装包

3.1 安装Scrapy

3.2 安装PyQt

3.3 同时安装多个包

3.4 pip的常用命令

1.前言

之前在电脑上安装了python3.6.2(目前是最新版),可以看到,是2017-07-17才出的。因此,我发现有三个重要的包:Scrapy、PyQt和TensorFlow都还没有适配python3.6.2版本。无奈之下,只能卸载python3.6.2,安装稍微老一点的python3.6.1。另附Windows下python下载地址

win10下Python3.6安装、配置以及pip安装包教程
win10下Python3.6安装、配置以及pip安装包教程

2.安装python

安装python的过程比较傻瓜化,注意三点就行了:

一是要在开始的界面勾选Add python 3.6 to PATH

二是要在自定义安装中勾选Install for all users

三是在安装成功后结束界面可能会出现Disable path length limit的按钮,有的话点一下就好了,禁用系统的Path长度自动限制,能给我们避免很多的麻烦。
至此,python安装完成。

3.使用pip下载、安装包

在使用pip的过程中,我主要总结了四个地方的问题:

3.1 安装Scrapy

使用pip install Scrapy的时候报了一个错误:

error: Microsoft Visual C++ 14.0 is required.

running build_ext
 building 'twisted.test.raiser' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

win10下Python3.6安装、配置以及pip安装包教程

解决步骤具体如下:

3.2 安装PyQt

当我执行pip install PyQt时:

win10下Python3.6安装、配置以及pip安装包教程

Could not find a version that satisfies the requirement pyqt (from versions: )
No matching distribution found for pyqt

意思就是没有适应当前python版本的pyqt。顿时我的心就凉了一下,我特意为了这几个包卸了python3.6.2,居然还是安不上?

不甘心的我再次试了试pip install PyQt4

结果同上

于是又试了pip install PyQt5

这次终于成功了!

ps:我特意去Qt官网看了下,发现好像Qt公司已经不支持Qt4了,所以以后大家还是开始用Qt5吧。

3.3 同时安装多个包

刚开始我一个一个的安装包:

pip install TensorFlow
...
pip install pygame
...
pip install ipython
...

这样很浪费时间和精力,还得等着上一个安装完了再安装下一个,然后我就试了试

pip install TensorFlow pygame ipython

感觉貌似发现了新大陆。

3.4 pip的常用命令

3.4.1 列出已安装的包

pip list

3.4.2.1 安装单个包

pip install <包名>

3.4.2.2 安装多个包

pip install <包名> <包名> <包名>

3.4.3 卸载单个包

pip uninstall <包名>

3.4.4 升级单个包

pip install -U <包名>

3.4.5 升级pip

pip install -U pip

3.4.6 列出所有过期的包

pip list --outdated

3.4.7 一键升级所有包

pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U

或者

安装pip-review

pip install pip-review

然后

pip-review --interactive

以上这篇基于win10下Python3.6安装、配置以及pip安装包教程(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python读写Excel文件的实例
Nov 01 Python
Python的Django框架安装全攻略
Jul 15 Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 Python
Python排序搜索基本算法之堆排序实例详解
Dec 08 Python
Django 生成登陆验证码代码分享
Dec 12 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 Python
Django后台admin的使用详解
Jul 08 Python
pymysql模块的使用(增删改查)详解
Sep 09 Python
python手写均值滤波
Feb 19 Python
在python3中实现查找数组中最接近与某值的元素操作
Feb 29 Python
Python基于traceback模块获取异常信息
Jul 23 Python
Python实现字符串反转的常用方法分析【4种方法】
Sep 30 #Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
Sep 30 #Python
Python基于pygame模块播放MP3的方法示例
Sep 30 #Python
Python实现自动为照片添加日期并分类的方法
Sep 30 #Python
Python实现获取照片拍摄日期并重命名的方法
Sep 30 #Python
Python3利用SMTP协议发送E-mail电子邮件的方法
Sep 30 #Python
Python字符编码与函数的基本使用方法
Sep 30 #Python
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
收藏的一个php小偷的核心程序
2007/04/09 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
js中查找最近的共有祖先元素的实现代码
2010/12/30 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
一个JavaScript操作元素定位元素的实例
2014/10/29 Javascript
jQuery不使用插件及swf实现无刷新文件上传
2014/12/08 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
vue.js 1.x与2.0中js实时监听input值的变化
2017/03/15 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
解决vue页面刷新或者后退参数丢失的问题
2018/03/13 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
nodejs基础之buffer缓冲区用法分析
2018/12/26 NodeJs
bootstrap table实现iview固定列的效果实例代码详解
2019/09/30 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
Python pass 语句使用示例
2014/03/11 Python
最近Python有点火? 给你7个学习它的理由!
2017/06/26 Python
Python编程求解二叉树中和为某一值的路径代码示例
2018/01/04 Python
python求最大连续子数组的和
2018/07/07 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
使用CSS3和Checkbox实现JQuery的一些效果
2015/08/03 HTML / CSS
加拿大便宜的隐形眼镜商店:Clearly
2016/09/15 全球购物
事业单位公务员的职业生涯规划
2014/01/15 职场文书
大二学生职业生涯规划书
2014/02/05 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
授权委托书
2015/01/28 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
Python 制作自动化翻译工具
2021/04/25 Python
基于Python和openCV实现图像的全景拼接详细步骤
2021/10/05 Python
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers