Nơi để tìm mô-đun win32api cho Python? [đóng cửa]


116

Tôi cần tải xuống cho Python 2.7, nhưng dường như không thể tìm thấy nó ...


170
Trớ trêu thay, việc googling "python win32api" bây giờ dẫn đến trang này.
Đánh dấu

6
nó gần giống như một vòng lặp không bao giờ kết thúc
Jayson Ragasa

Câu trả lời:


104

'pywin32' là tên chính tắc của nó.

http://sourceforge.net/projects/pywin32/


23
Bạn sẽ tìm thấy mô-đun này trên PyPI dưới tên pypiwin32: pypi.python.org/pypi/pypiwin32
Epoc

7
Tên nhập không khớp với tên cài đặt pip là hoàn toàn ngu ngốc và đáng ghét.
gbtimmon

11
"Ngốc nghếch và đáng ghét" là một nhận xét có lẽ tốt nhất nhắm vào những người đang ép buộc bạn sử dụng phần mềm này mà những người khác đã dành nhiều năm phát triển để cung cấp miễn phí cho bạn.
dash-tom-bang

4
Không còn trên sourceforge: github.com/mhammond/pywin32
onewhaleid

2
Tôi đã gặp một lỗi DLL kỳ lạ khi cài đặt này với pip. Cài đặt pypiwin32, theo đề xuất của câu trả lời của Drew Christianson, đã làm việc tốt hơn cho tôi. stackoverflow.com/posts/31348620/revutions
Pro Q

162

Có một tùy chọn mới là tốt: lấy nó qua pip! Có một gói pypiwin32 với bánh xe có sẵn, vì vậy bạn chỉ cần cài đặt với : pip install pypiwin32!

Chỉnh sửa: Mỗi nhận xét từ @movermeyer, dự án chính hiện xuất bản các bánh xe tại pywin32 , và do đó có thể được cài đặt vớipip install pywin32


2
Đối với những người như tôi nhận được lỗi "Truy cập bị từ chối" trong khi cài đặt, hãy thử python -m pip install pypiwin32theo đề xuất của luồng SO này .

2
Tôi tự hỏi tại sao chữ "pi" trong tên: /
Marcello Romani

4
@MarcelloRomani, có lẽ để chỉ ra rằng đó là phiên bản được lưu trữ trên pypi, trái ngược với phiên bản được lưu trữ trên sourceforge. Tôi chỉ đoán mặc dù.
Giăng

3
@MarcelloRomani PyPI - Chỉ mục gói Python
SmartManoj

Kể từ 2017-11-11, dự án chuyển sang GitHub và xuất bản các bánh xe tại pywin32, có lẽ nên được coi là câu trả lời đúng mới.
movermeyer

8

Tôi đã thấy rằng UC Irvine có một bộ mô-đun python tuyệt vời, pywin32 (win32api) là một trong nhiều danh sách được liệt kê ở đó. Tôi không chắc họ làm thế nào để theo kịp các phiên bản mới nhất của các mô-đun này nhưng nó vẫn chưa làm tôi thất vọng.

Kho lưu trữ mở rộng Python của Irvine - http://www.lfd.uci.edu/~gohlke/pythonlibs

mô-đun pywin32 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32


3

1
Không chắc chắn những gì liên kết này được sử dụng để trỏ đến, nhưng không có "thứ ba .exe xuống" trên trang.
kmote

3
Ngày trả lời lẽ ra phải là tất cả bối cảnh cần thiết để tìm ra lý do tại sao "thứ 3 .exe xuống" không còn được áp dụng. README được hiển thị nổi bật tại liên kết này giải thích cách chọn bản dựng để tải xuống.
Jeremy Brown

Hoặc chỉ cần goto github.com/mhammond/pywin32/release và tải xuống ứng dụng cho kiến ​​trúc của bạn.
0x48piraj
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.