Python安装模块出错解决的办法(pip相关的安装)

python ez_setup.py  #安装 setuptools

然后在cmd进入命令行窗口, 进入ez_setup.py目录,我这里是下载放置在F盘,然后输入命令:python ez_setup.py 系统就会自动下载setuptools工具安装,最后的结局是显示编码错误:

F:\>python ez_setup.py

Extracting in c:\users\yc_00001\appdata\local\temp\tmpujxuqp

Now working in c:\users\yc_00001\appdata\local\temp\tmpujxuqp\setuptools-7.0

Installing Setuptools

http://jingyan.baidu.com/article/e4d08ffdb6a5040fd2f60dfe.html  (来自)

解决方案,在网上找了很多方法,下面这个可用(忘了出处了,请原作者原谅....):

打开C:\Python27\Lib 找到mimetypes.py 在大概256行处找到default_encoding = sys.getdefaultencoding()

在这行前加上:

if sys.getdefaultencoding()!='gbk':

   reload(sys)

   sys.setdefaultencoding('gbk')

然后保存,再运行python ez_setup.py即可,下面是我自己的截图:

win7下python2.7安装 pip,setuptools的正确方法(亲测)

jincon 发表于 2014-06-21 11:09:00 发表在: python开发 , 技术开发

真是奇葩了,我在win7下测试python2.7安装 pip,setuptools老是不行,好像是脚本不行,使用的版本是python2.7.6版本。没办法看来只能换低点的版本了,高版本的也蛋疼啊,win7下python2.7.5安装 pip,setuptools的正确方法(亲测)

windows7  下

0.先安装python2.7.5

32位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.msi

64位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi

1.下载https://bootstrap.pypa.io/ez_setup.py

python ez_setup.py  #安装 setuptools

2.下载 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py install   ##安装 pip

3. 安装完毕之后会在系统目录下生成Scripts目录,里面有 :

easy_install.exe 和 pip.exe  等可执行文件。

最好,把python和python2.7.5/Scripts添加到系统配置文件path属性值里。

这样就可以直接执行了,

安装完pip和easy_installer工具后,以后再安装python其他库就方便了

例: easy_install redis 或 pip install redis (推荐使用pip)

本人测试,easy_install 没有问题,但是使用pip就报错了,奇葩了,后来没办法就使用easy_install重新安装了一下:

1

# 安装pip

2

>C:\Python27\Scripts\easy_install.exe pip

OK,这样就行了,你可以再试试啦。亲测可以了。

windows下如何安装pip

http://zhidao.baidu.com/link?url=R472GT-1kaDQKbWql0AMNdtBvLvZuu5qrC3TwHlBaeMHQCLvf4_tINOW7OAvN4EJ3C6A6Q-dhiaxW0OkdpEq5q

以WIN7系统为例介绍下方法:

1.在安装pip前,请确认win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面,确认截图如下:

2.进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall pip。

3.pip安装成功后,在cmd下执行pip,将会有如下提示。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

18个网站优化技巧

18个网站优化技巧 快速的页面加载对提升搜索引擎排名、网站转化率和整体的用户体验是非常重要的。网站页面的加载速度也是衡量网站性能的一个重要因素。 ?   ...

4738
来自专栏软件测试经验与教训

看图说话:持久式XSS(跨站)漏洞示例

读书与实践是获取知识的主要渠道,学习的权力只掌握在每个人自己手中,让学习成为一种生活的习惯,这比任何名牌大学的校徽重要得多!

2502
来自专栏腾讯NEXT学位

React 16 加载性能优化指南(上)

公司的新项目迁移到了 React 16 和 Webpack 4.0,写一篇文章来总结一下。

6975
来自专栏武军超python专栏

2018年8月9号飞机大战项目答辩得到的经验和基本的win终端命令

今天遇到的新单词: adapter n适配器 virtual adj 虚拟的 interface n接口 corporation n公司,法人

1183
来自专栏Java3y

纳税服务系统总结

纳税服务系统总结 纳税服务系统是我第一个做得比较大的项目(不同于javaWeb小项目),该项目系统来源于传智Java32期,十天的视频课程(想要视频的同学关注我...

3029
来自专栏北京马哥教育

Windows10+Ubuntu双系统安装

最近因为毕设重新回归Ubuntu,手头有一台装了Win10的ThinkPad X240s,最终成功完成了Windows 10 教育版和Ubuntu Kylin ...

8056
来自专栏区块链

XSS攻击——每周小讲堂

我们从一个很蠢的例子开始。 假设网站上有一个很简单的输入框,如果输入123并提交,就会保存并显示在url上。 比如现在填一段JS代码字符串并提交,就会得到一个包...

2046
来自专栏一“技”之长

iOS开发技巧之查看模拟器沙盒文件 原

iOS开发中,在对数据库进行操作时,有时我们需要直观的查看数据库的内容,那么我们如何找到沙盒中的这个文件呢,步骤很简单:

4022
来自专栏用户2442861的专栏

python项目打包部署

作者:张博 链接:https://www.zhihu.com/question/38081354/answer/81829426 来源:知乎 著作权归作者...

3.8K1
来自专栏云计算教程系列

CentOS 如何配置NTP加入NTP池项目

准确的计时对于几乎所有服务或软件都至关重要。在分布式平台上运行的电子邮件,记录器,事件系统和调度程序,用户身份验证机制和服务都需要准确的时间戳来按时间顺序记录事...

1690

扫码关注云+社区

领取腾讯云代金券