12

I am trying to install a python module with the standard python setup.py install but I get the following error. I am fairly new to python but I have been able to install other modules in this way in the past. I am under the impression this module setuptools is not something I am supposed to have gotten separate from my python installation. Do I need to be in a specific directory or something?

Error:
Traceback (most recent call last):
  File "setup.py", line 3 in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools
moinudin
  • 134,091
  • 45
  • 190
  • 216
Andrew Hubbs
  • 9,338
  • 9
  • 48
  • 71

2 Answers2

23

Apparently, that package requires you to have setuptools to install it. Setuptools is a module that provides easy installation of Python packages. You can get it on pypi, here.

biw
  • 3,000
  • 4
  • 23
  • 40
interjay
  • 107,303
  • 21
  • 270
  • 254
4

Surprisingly, setuptools does NOT come pre-packaged with Python, despite how often and casually everyone refers to it. I also had this problem when learning Python.

Setuptools is available on the Python Package Index.

Don Kirkby
  • 53,582
  • 27
  • 205
  • 286
Pakars
  • 41
  • 1