文档章节

Python安装模块出错(ImportError: No module named setuptools)解决方法

yizhichao
 yizhichao
发布于 2017/02/14 16:08
字数 453
阅读 3
收藏 0

    Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要使用命令

    cd c:\Temp\foo

    python setup.py install

    两个命令就可以完成第三方模块的安装了。第一个cd命令将当前目前切换到待安装的第三方模块的目录下(这里假设第三方模块解压后的目录为c:\Temp\foo),第二个命令就执行安装了。安装的过程中可能会出现“ImportError: No module named setuptools”的错误提示,这是新手很常遇见的错误提示。不用担心,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。下载地址为http://pypi.python.org/pypi/setuptools

    如果是Windows环境的话,下载exe形式的安装程序就可以了(傻瓜式安装,非常快)。安装了setuptools之后,再运行“python setup.py install”就可以方便地安装各种第三方模块了。

 

    2014-08-07更新:

    现在http://pypi.python.org/pypi/setuptools上面貌似没有提供exe下载了,取而代之的是一个自动化下载安装的脚本https://bootstrap.pypa.io/ez_setup.py,下载该脚本后运行

    python ez_setup.py

    即可。脚本会自动判断python的版本,自动下载,安装。

 

    如果是Linux环境的话,可能稍微麻烦一点,可能是笔者能力不够吧。下面简单说一下Linux下setuptools的安装过程。同样是在http://pypi.python.org/pypi/setuptools这个地方下载setuptools-0.6c11-py2.7.egg文件到本地,使用chmod +x setuptools-0.6c11-py2.7.egg命令使文件成为可执行文件。然后运行sudo sh setuptools-0.6c11-py2.7.egg命令完成安装。

    上述方法经笔者测试可行。

 

本文转载自:http://blog.sina.com.cn/s/blog_3fe961ae0100zgav.html

共有 人打赏支持
yizhichao

yizhichao

粉丝 14
博文 452
码字总数 332886
作品 0
南京
程序员
私信 提问
ImportError: No module named 'requests'

补充说明: 当前环境是在windows环境下 python版本是:python 3.4. 刚开始学习python,一边看书一边论坛里阅读感兴趣的代码, http://www.oschina.net/code/snippet140626643470 的代码运行报...

庸夫俗子
2014/11/06
0
0
ubuntu14.04安装setuptools

Setuptools的官方页面 Easily download, build, install, upgrade, and uninstall Python packages 它是一个对python的包进行安装,升级,卸载的模块(包) python2.x: wget https://bootst......

有个地方叫作遥远
2014/09/23
0
0
在ubuntu 上 安装 python MySQLdb

首先安装MySQL数据库,在Ubuntu可以直接apt-get mysql,对于其他的系统,如Redhat 可以到oracle官网上下载mysql.rpm安装文件 使用命令rpm -ivh mysql-server.rpm 和rpm -ivh mysql-client.rpm...

Neo_
2012/11/07
0
0
ImportError: No module named psutil的解决

系统版本: cat /etc/redhat-release CentOS release 6.9 (Final) 跑python脚本的时候报错ImportError: No module named psutil,于是想要用pip来安装,但是发现pip也没装: # pip install ...

emma_cql
06/09
0
0
Python专题----A guid fo python pip

pip类似RedHat里面的yum,安装[Python]包非常方便。本节详细介绍pip的安装、以及使用方法。 1、pip下载安装 1.1 pip下载 1.2 pip安装 pip使用详解 2.1 pip安装包 2.2 pip查看已安装的包 2.3 ...

鸿蒙无上至尊
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

微服务分布式事务实现

https://www.processon.com/view/link/5b2144d7e4b001a14d3d2d30

WALK_MAN
今天
2
0
《大漠烟尘》读书笔记及读后感文章3700字

《大漠烟尘》读书笔记及读后感文章3700字: 在这个浮躁的社会里,你有多久没有好好读完一本书了? 我们总觉得自己和别人不一样,所以当看到别人身上的问题时,很少有“反求诸己”,反思自己。...

原创小博客
今天
4
0
大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
今天
3
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
今天
3
0
Terraform配置文件(Terraform configuration)

Terraform配置文件 翻译自Terraform Configuration Terraform用文本文件来描述设备、设置变量。这些文件被称为Terraform配置文件,以.tf结尾。这一部分将讲述Terraform配置文件的加载与格式。...

buddie
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部