2011-12-27 25 views
38

Tôi đã tải xuống mã ez_setup từ đây: http://peak.telecommunity.com/dist/ez_setup.py và chạy nó, nhưng tôi không nghĩ rằng setuptools đã được cài đặt đúng cách. Khi tôi cố gắng để mở một quả trứng bằng cách sử dụng easy_install tôi đang nhận được một NameError. Có suy nghĩ gì không?Làm thế nào để có được setuptools và easy_install?

Đây là lỗi cụ thể:

Traceback (most recent call last): 
    File "C:...setup.py", line 223, in <module> 
    easy_install eggsetup.py 
NameError: name 'easy_install' is not defined 
+14

bạn trên ubuntu? 'sudo apt-get cài đặt python-setuptools' – dm03514

+6

Ubuntu với 'File C:'? – Stan

+0

Không, trên windows =/ – dopatraman

Trả lời

3

Đưa link này thử xem ->https://pypi.python.org/pypi/setuptools

tôi giả sử bạn đang ở trên Windows (có thể là sai) nhưng nếu bạn nhấp vào màu xanh lá cây Nút tải xuống, nó sẽ đưa bạn đến một bảng, nơi bạn có thể chọn để tải về một phiên bản .exe của setuptools thích hợp cho phiên bản Python của bạn. Tất cả các công cụ eggsetup cần được xử lý trong tệp thi hành.

Hãy cho tôi biết nếu bạn cần thêm trợ giúp.

+0

Pypi là tuyệt vời, nhưng tôi cần villa C-interpreted Python. Ý tưởng nào? – dopatraman

+1

@ dopatraman, tôi nghĩ bạn đang nghĩ đến PyPy, đừng nhầm lẫn với Pypi. –

85

Đối với phiên bản Linux (ubuntu/linux bạc hà), bạn luôn có thể gõ này trong cửa sổ lệnh:

sudo apt-get install python-setuptools

này sẽ tự động cài đặt eas-_install

+4

Tôi ước gì nhưng phiên bản này quá cũ sẽ không cài đặt đúng (như Buildout). – Wernight

18

Đối python3 trên Ubuntu

sudo apt-get install python3-setuptools 
0

Đối với Amazon Linux AMI

yum install -y python-setuptools 
1

hãy cố gắng cài đặt dependencie với pip, chạy lệnh này:

sudo pip install -U setuptools 
Các vấn đề liên quan