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双精度浮点数运算并分行显示操作示例
Jul 21 Python
python re模块findall()函数实例解析
Jan 19 Python
Python+pandas计算数据相关系数的实例
Jul 03 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
Python多进程池 multiprocessing Pool用法示例
Sep 07 Python
django框架实现一次性上传多个文件功能示例【批量上传】
Jun 19 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
Aug 26 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
Python filter()及reduce()函数使用方法解析
Sep 05 Python
详解Python 3.10 中的新功能和变化
Apr 28 Python
python基础之类属性和实例属性
Oct 24 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
php 移除数组重复元素的一点说明
2008/11/27 PHP
php中var_export与var_dump的区别分析
2010/08/21 PHP
Linux操作系统安装LAMP环境
2015/06/26 PHP
JavaScript方法和技巧大全
2006/12/27 Javascript
JavaScript使用cookie
2007/02/02 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
2013/04/08 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
JS获取IMG图片高宽的简单实例
2016/05/17 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
angular4 如何在全局设置路由跳转动画的方法
2017/08/30 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
深入探讨JavaScript的最基本部分之执行上下文
2019/02/12 Javascript
JavaScript鼠标悬停事件用法解析
2020/05/15 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
python操作ie登陆土豆网的方法
2015/05/09 Python
Python实现图片滑动式验证识别方法
2017/11/09 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
python可视化实现代码
2019/01/15 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
2020/04/10 Python
马来西亚在线购物:POPLOOK.com
2019/12/09 全球购物
LUISAVIAROMA中国官网:时尚奢侈品牌购物网站
2020/11/01 全球购物
xml有哪些解析技术?区别是什么
2016/04/26 面试题
《恐龙》教学反思
2014/04/27 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
人事行政主管岗位职责
2015/04/09 职场文书
裁员通知
2015/04/25 职场文书
养成教育工作总结
2015/08/13 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书