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-附件资源
安装 Twisted 解决 ImportError No module named zope.interface 错误 在安装 Twisted 的过程中,可能会出现 ImportError No module named zope.interface 错误,这是因为 Twisted 依赖于 zope.interface 模块。...
因服务器部署了flask项目,安装了python3,故重启宝塔面板报错 [Traceback (most recent call last): File “/root/anaconda3/lib/python3.7/site-packages/gunicorn/util.py”, line 135, in load_class mod = ...
然而,有时候在尝试安装新的模块时,可能会遇到错误`ModuleNotFoundError: No module named 'pkg_resources'`。这个错误表明你的系统中缺少`pkg_resources`模块,它是`setuptools`库的一个组件,用于管理和处理...
windows下python安装第三方模块是报错“ImportError: No module named setuptools”,发现时未安装setuptools,按网上方法下载了ez_setup.py进行安装时又报错:“使用“2”个参数调用“DownloadFile”时发生异常:...
描述中提到的错误"ImportError: No module named setuptools",是Python在尝试导入`setuptools`模块时找不到它的一个常见问题。这通常意味着`setuptools`没有被正确安装或者在系统路径中不可见。当试图安装像`...
在Zabbix这款开源企业级监控解决方案中,用户可能遇到了配置微信报警时的错误提示:“ImportError: No module named requests”。这个错误表明在尝试运行Zabbix的某个功能时,Python解释器找不到名为“requests”的...
1. 如果在编译时遇到`ImportError: No module named setuptools`,意味着系统中没有安装setuptools。可通过`pip install setuptools`或`easy_install setuptools`来安装。 2. 遇到关于`python.h`文件的错误,可能是...
在安装过程中,可能会遇到“ImportError: No module named setuptools”这样的错误,这表示您的环境中缺少 `setuptools` 模块。此时,您需要先安装 `setuptools`。您可以访问 ...
如果在安装过程中遇到`ImportError: No module named setuptools`的错误,你需要先安装setuptools: ```bash sudo yum install python-setuptools ``` 再次运行`python setup.py install`应该能成功安装pip。 2. ...
- **No module named 'xxx'**:检查模块是否在`sys.path`中,或者在PyCharm的项目结构中设置正确。 - **ImportError: cannot import name 'yyy'**:确认被导入的函数或类名是否正确,避免大小写错误或拼写错误。 ...
然而,当尝试运行`pystun`时,出现了一个错误`ImportError: No module named argparse`。这是因为`pystun`依赖于`argparse`模块,它在Python 2.6版本中是不内置的。`argparse`是用于命令行参数解析的标准库,对于...
4.1 如果遇到`ImportError: No module named setuptools`,这意味着setuptools模块未安装,需要先安装setuptools,可以通过以下命令安装: ```bash curl https://bootstrap.pypa.io/ez_setup.py -o - | python ``` ...
有时,在使用`easy_install`时可能会遇到`ImportError: No module named extern`的问题。这通常是因为Mac自带的Python2.7.12缺少extern模块。解决方法是手动下载并安装extern模块: ```shell # 下载 extern wget ...
- **错误2**:`ImportError: No module named pip` 或 `pip is not recognized as an internal or external command` 解决方案:检查pip是否正确安装,并确保pip所在的路径已添加到系统的PATH环境变量中。 - **...
如果在安装过程中遇到`ImportError: No module named setuptools`,你可以通过以下命令安装setuptools: ```bash sudo https://bootstrap.pypa.io/ez_setup.py -O - | sudo python ``` 再次尝试安装Django。 ### ...