`
lmning
  • 浏览: 43739 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

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

 
阅读更多

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命令完成安装。

分享到:
评论

相关推荐

    解决Python安装模块出错 ImportError: No module named setuptools-附件资源

    解决Python安装模块出错 ImportError: No module named setuptools-附件资源

    安装 Twisted 解决ImportError No module named zope.interface错误

    安装 Twisted 解决 ImportError No module named zope.interface 错误 在安装 Twisted 的过程中,可能会出现 ImportError No module named zope.interface 错误,这是因为 Twisted 依赖于 zope.interface 模块。...

    重启宝塔面板后提示-ModuleNotFoundError: No module named ‘geventwebsocket’

    因服务器部署了flask项目,安装了python3,故重启宝塔面板报错 [Traceback (most recent call last): File “/root/anaconda3/lib/python3.7/site-packages/gunicorn/util.py”, line 135, in load_class  mod = ...

    Python使用pip安装报错ModuleNotFoundError: No module named ‘pkg_resources’的解决方法

    然而,有时候在尝试安装新的模块时,可能会遇到错误`ModuleNotFoundError: No module named 'pkg_resources'`。这个错误表明你的系统中缺少`pkg_resources`模块,它是`setuptools`库的一个组件,用于管理和处理...

    setuptools-33.1.1.zip

    windows下python安装第三方模块是报错“ImportError: No module named setuptools”,发现时未安装setuptools,按网上方法下载了ez_setup.py进行安装时又报错:“使用“2”个参数调用“DownloadFile”时发生异常:...

    Python安装助手(setuptools for py2.7) v0.6c11.rar

    描述中提到的错误"ImportError: No module named setuptools",是Python在尝试导入`setuptools`模块时找不到它的一个常见问题。这通常意味着`setuptools`没有被正确安装或者在系统路径中不可见。当试图安装像`...

    simplejson-3.8.2.tar.gz

    在Zabbix这款开源企业级监控解决方案中,用户可能遇到了配置微信报警时的错误提示:“ImportError: No module named requests”。这个错误表明在尝试运行Zabbix的某个功能时,Python解释器找不到名为“requests”的...

    linux环境下python中MySQLdb模块的安装方法

    1. 如果在编译时遇到`ImportError: No module named setuptools`,意味着系统中没有安装setuptools。可通过`pip install setuptools`或`easy_install setuptools`来安装。 2. 遇到关于`python.h`文件的错误,可能是...

    通过Python3.x操作Mysql数据库

    在安装过程中,可能会遇到“ImportError: No module named setuptools”这样的错误,这表示您的环境中缺少 `setuptools` 模块。此时,您需要先安装 `setuptools`。您可以访问 ...

    Linux 下安装pip包的方法

    如果在安装过程中遇到`ImportError: No module named setuptools`的错误,你需要先安装setuptools: ```bash sudo yum install python-setuptools ``` 再次运行`python setup.py install`应该能成功安装pip。 2. ...

    Test_package.zip

    - **No module named 'xxx'**:检查模块是否在`sys.path`中,或者在PyCharm的项目结构中设置正确。 - **ImportError: cannot import name 'yyy'**:确认被导入的函数或类名是否正确,避免大小写错误或拼写错误。 ...

    用pystun获取局域网的NAT类型和公网IP.docx

    然而,当尝试运行`pystun`时,出现了一个错误`ImportError: No module named argparse`。这是因为`pystun`依赖于`argparse`模块,它在Python 2.6版本中是不内置的。`argparse`是用于命令行参数解析的标准库,对于...

    linux下pip的安装步骤及使用详解

    4.1 如果遇到`ImportError: No module named setuptools`,这意味着setuptools模块未安装,需要先安装setuptools,可以通过以下命令安装: ```bash curl https://bootstrap.pypa.io/ez_setup.py -o - | python ``` ...

    python虚拟环境virualenv的安装与使用

    有时,在使用`easy_install`时可能会遇到`ImportError: No module named extern`的问题。这通常是因为Mac自带的Python2.7.12缺少extern模块。解决方法是手动下载并安装extern模块: ```shell # 下载 extern wget ...

    python小白学习包管理器pip安装

    - **错误2**:`ImportError: No module named pip` 或 `pip is not recognized as an internal or external command` 解决方案:检查pip是否正确安装,并确保pip所在的路径已添加到系统的PATH环境变量中。 - **...

    Ubuntu 14.04下Django和MySQL环境部署全过程

    如果在安装过程中遇到`ImportError: No module named setuptools`,你可以通过以下命令安装setuptools: ```bash sudo https://bootstrap.pypa.io/ez_setup.py -O - | sudo python ``` 再次尝试安装Django。 ### ...

Global site tag (gtag.js) - Google Analytics