3

我试图导入如下setuptoolsPython3.4

>>> from setuptools import setup

但我得到了ImportError: No module named 'setuptools'.

我当前的版本Python3.4Python 3.4.0b1 (default, Nov 29 2013, 16:37:17),它是使用MacPorts.

所以setuptoolsPython 3.4 标准库中没有包含模块,对吧?我需要通过安装setuptools模块pip

更新:

setuptools不在标准库中。但我无法安装它,pip因为pip需要setuptools先安装。MacPorts包含py34-setuptools @2.0.2端口,我可以setuptools通过它安装。

4

3 回答 3

5

setuptools从来都不是标准库的一部分。您将始终单独下载它。

对于 3.4,下载setuptools-(这是压缩的下载链接!),解压缩并通过以下方式安装:

python setup.py install
于 2014-01-06T00:32:09.207 回答
2

You'll have to install it yourself. If you've got a completely empty environment in a new python installation, have a look at the official install instructions.

于 2014-01-06T00:24:05.830 回答
-2

它对我有用,但我在 Linux Mint 系统上使用 3.4b2:

$ /usr/local/cpython-3.4/bin/python
Python 3.4.0b2 (default, Jan  5 2014, 13:53:24)
[GCC 4.7.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from setuptools import setup
>>>
于 2014-01-06T00:15:11.573 回答