2013-08-20 40 views
14

Tôi đang gặp sự cố khi cài đặt mô-đun yêu cầu (python 2.7) trên cửa sổ.mô-đun yêu cầu cài đặt trong python 2.7 windows

Thử các bước dưới đây theo docuemntation:

pip install requests

lỗi

'pip' is not recognized as an internal or external command, operable program or batch file.

easy_install requests

lỗi

'easy_install' is not recognized as an internal or external command, operable program or batch file.

setup.py

lỗi

C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg) 
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'include_package_data' warnings.warn(msg) 
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) 
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 
    or: setup.py --help [cmd1 cmd2 ...] 
    or: setup.py --help-commands 
    or: setup.py cmd --help 

error: no commands supplied 

Bất cứ ai có thể vui lòng tư vấn cách cài đặt mô-đun trên cửa sổ mà không tải xuống bất kỳ nội dung mới nào.

+2

pip và easy_install đều yêu cầu tải xuống. bạn đã thử xem setup.py và nhìn vào các lệnh cần thiết? – TehTris

+0

Bạn phải tải xuống _something_. Ngay cả khi bạn đã cài đặt 'pip', và nó đã làm mọi thứ cho bạn ... nó rõ ràng sẽ phải tải về' yêu cầu' để làm điều đó. Vậy ... yêu cầu _actual_ bạn đang yêu cầu là gì? – abarnert

+0

Dù sao, bạn gần như chắc chắn muốn hoặc (a) có được 'pip' thiết lập và chỉ sử dụng từ bây giờ, hoặc (b) sử dụng [gói nhị phân Christoph Gohlke] (http://www.lfd.uci.edu/ ~ gohlke/pythonlibs /) và hy vọng bạn không bao giờ cần gói mà anh ta chưa xây dựng (hoặc phiên bản mới hơn của anh ta). Tôi rất muốn giới thiệu (a) - bạn là một lập trình viên, bạn nên biết cách sử dụng máy của mình — nhưng (b) cũng hoạt động. – abarnert

Trả lời

-5
  1. Tải xuống mã nguồn (gói zip hoặc rar).
  2. Chạy setup.py bên trong.
32

Nếu bạn muốn cài đặt yêu cầu trực tiếp, bạn có thể sử dụng tùy chọn "-m" (mô-đun) có sẵn cho python.

python.exe -m pip install requests

Bạn có thể làm điều này trực tiếp trong PowerShell, mặc dù bạn có thể cần phải sử dụng đường dẫn python đầy đủ (ví dụ. C:\Python27\python.exe) thay vì chỉ python.exe.

Như đã đề cập trong các ý kiến, nếu bạn đã thêm Python để con đường của bạn, bạn chỉ đơn giản có thể làm:

python -m pip install requests

+0

câu trả lời chỉ có mã thường được gắn cờ là "chất lượng thấp" sau đó bị xóa. –

+0

cảm ơn đề xuất. Tôi đã thêm một số văn bản giải thích câu trả lời. – rprez

+1

Cảm ơn! Kể từ khi tôi có python thêm vào đường dẫn của tôi, tôi chỉ cần làm: 'python -m pip install requests ' –

3

Trên cửa sổ 10 chạy cmd.exe với quyền admin sau đó gõ:

1) cd \ Python27 \ scripts

2) yêu cầu cài đặt pip

Nó sẽ hoạt động. Trường hợp của tôi là với python 2.7

+0

Python 2.7.9+ và Python 3.4+ với PIP, vì vậy nó phụ thuộc rất nhiều vào phiên bản nào của Python 2.7 bạn đang sử dụng. –

Các vấn đề liên quan