Nama impor yang tidak cocok dengan nama pemasangan pip benar-benar bodoh dan menjengkelkan.
gbtimmon
11
"Bodoh dan menjengkelkan" adalah komentar yang mungkin paling baik ditujukan kepada orang-orang yang memaksa Anda untuk menggunakan perangkat lunak ini yang telah dikembangkan selama bertahun-tahun oleh orang lain agar tersedia untuk Anda secara gratis.
Saya mendapat kesalahan DLL yang aneh saat menginstal ini dengan pip. Menginstal pypiwin32, seperti yang disarankan oleh jawaban Drew Christianson, bekerja lebih baik untuk saya. stackoverflow.com/posts/31348620/revision
Pro Q
162
Ada juga opsi baru: dapatkan melalui pip! Ada paket pypiwin32 dengan roda yang tersedia, sehingga Anda hanya dapat menginstal dengan: pip install pypiwin32!
Sunting: Per komentar dari @movermeyer, proyek utama sekarang menerbitkan roda di pywin32 , sehingga dapat diinstal denganpip install pywin32
Bagi mereka seperti saya mendapatkan kesalahan "Akses ditolak" saat menginstal, coba python -m pip install pypiwin32seperti yang disarankan oleh thread SO ini .
2
Saya bertanya-tanya mengapa "pi" di nama: /
Marcello Romani
4
@MarcelloRomani, mungkin untuk menunjukkan bahwa ini adalah versi yang dihosting di pypi, bukan versi yang dihosting di sourceforge. Saya hanya menebak-nebak.
Yohanes
3
@MarcelloRomani PyPI - Indeks Paket Python
SmartManoj
Pada 2017-11-11, proyek dipindahkan ke GitHub dan menerbitkan roda di pywin32, yang mungkin dianggap sebagai jawaban baru yang benar.
movermeyer
8
Saya telah menemukan bahwa UC Irvine memiliki banyak koleksi modul python, pywin32 (win32api) menjadi salah satu dari banyak yang terdaftar di sana. Saya tidak yakin bagaimana mereka melakukannya dengan mengikuti versi terbaru dari modul-modul ini tetapi itu belum mengecewakan saya.
Tidak yakin apa tujuan tautan ini, tetapi tidak ada "3rd .exe down" pada halaman.
kmote
3
Tanggal jawaban seharusnya menjadi konteks yang diperlukan untuk mencari tahu mengapa "3rd .exe down" tidak lagi berlaku. README yang ditampilkan secara mencolok di tautan ini menjelaskan cara memilih build untuk diunduh.
Jawaban:
'pywin32' adalah nama kanonisnya.
http://sourceforge.net/projects/pywin32/
sumber
pypiwin32
: pypi.python.org/pypi/pypiwin32Ada juga opsi baru: dapatkan melalui pip! Ada paket pypiwin32 dengan roda yang tersedia, sehingga Anda hanya dapat menginstal dengan:pip install pypiwin32
!Sunting: Per komentar dari @movermeyer, proyek utama sekarang menerbitkan roda di pywin32 , sehingga dapat diinstal dengan
pip install pywin32
sumber
python -m pip install pypiwin32
seperti yang disarankan oleh thread SO ini .pywin32
, yang mungkin dianggap sebagai jawaban baru yang benar.Saya telah menemukan bahwa UC Irvine memiliki banyak koleksi modul python, pywin32 (win32api) menjadi salah satu dari banyak yang terdaftar di sana. Saya tidak yakin bagaimana mereka melakukannya dengan mengikuti versi terbaru dari modul-modul ini tetapi itu belum mengecewakan saya.
Repositori Ekstensi UC Irvine Python - http://www.lfd.uci.edu/~gohlke/pythonlibs
modul pywin32 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
sumber
http://sourceforge.net/projects/pywin32/files/ - 3rd .exe bawah
sumber