2014-01-05 8 views
3

Я пытался импортировать setuptools в Python3.4 следующим образом,'setuptools' модуль, не содержащийся в python 3.4?

>>> from setuptools import setup 

Но я получил ImportError: No module named 'setuptools'.

Моя текущая версия Python3.4 - Python 3.4.0b1 (default, Nov 29 2013, 16:37:17), и она установлена ​​с использованием MacPorts.

Итак, нет модуля setuptools, содержащегося в Python 3.4 Standard Library, правильно? и мне нужно установить модуль setuptools через pip?

Update:

setuptools не в стандартной библиотеке. Но я не могу установить его через pip, потому что pip нужен setuptools. MacPorts содержит py34-setuptools @2.0.2 порт, и я могу установить через него setuptools.

+4

Я думаю, что Setuptools, как правило, не в стандартном Lib ... – mgilson

ответ

-2

Это работает для меня, но я использую 3.4b2 на системе Linux Mint:

$ /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 
>>> 
2

Вы должны будете установить его самостоятельно. Если у вас есть совершенно пустая среда в новой установке python, посмотрите на the official install instructions.

5

setuptools никогда не был частью стандартной библиотеки. Вы всегда будете загружать его отдельно.

Для 3.4, скачать setuptools - (! Это сжатая ссылка для загрузки), распаковать его и установить его с помощью:

python setup.py install 
Смежные вопросы