'setuptools'模块不包含在python 3.4中?

时间:2014-01-05 23:55:10

标签: python python-3.4

我试图在setuptools中导入Python3.4,如下所示,

>>> from setuptools import setup

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

我当前的Python3.4版本为Python 3.4.0b1 (default, Nov 29 2013, 16:37:17),并使用MacPorts进行安装。

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

更新:

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

3 个答案:

答案 0 :(得分:5)

setuptools从未成为标准库的一部分。你总是可以单独下载它。

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

python setup.py install

答案 1 :(得分:2)

你必须自己安装。如果您在新的python安装中有一个完全空的环境,请查看the official install instructions

答案 2 :(得分:-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
>>>