Tôi đã cài đặt Microsoft Visual Studio 2008 rồi. Tôi đã tải xuống tệp zip Python for Windows extensions và trích xuất nội dung vào thư mục Python27 của mình. Bây giờ có một thư mục con được gọi là pywin32-214. (Phần 32 có phải là vấn đề không? Tôi đang sử dụng hệ thống 64 bit.) Đây là bản sao từ dòng lệnh:Lỗi giá trị khi cài đặt Python cho các tiện ích mở rộng của Windows
C:\Python27\pywin32-214>setup.py -q install
Building pywin32 2.7.214.0
Traceback (most recent call last):
File "C:\Python27\pywin32-214\setup.py", line 2152, in <module>
('', ('pywin32.pth',)),
File "C:\Python27\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "C:\Python27\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "C:\Python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "C:\Python27\pywin32-214\setup.py", line 1251, in run
install.run(self)
File "C:\Python27\lib\distutils\command\install.py", line 563, in run
self.run_command('build')
File "C:\Python27\lib\distutils\cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "C:\Python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "C:\Python27\pywin32-214\setup.py", line 596, in run
build.run(self)
File "C:\Python27\lib\distutils\command\build.py", line 127, in run
self.run_command(cmd_name)
File "C:\Python27\lib\distutils\cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "C:\Python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "C:\Python27\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Python27\pywin32-214\setup.py", line 858, in build_extensions
self.compiler.initialize()
File "C:\Python27\lib\distutils\msvc9compiler.py", line 383, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python27\lib\distutils\msvc9compiler.py", line 299, in query_vcvarsal
l
raise ValueError(str(list(result.keys())))
ValueError: [u'path']
Tôi không biết phải làm gì. Cứu giúp?
Nó nói tôi không có một thư mục Python27, mà tôi làm ... Bạn nghĩ có thể nó không tương thích với Python 2.7.1? – user460847
Sau đó, bạn có thể có một cài đặt Python 32 bit và cần phải tải về pywin32-214.win32-py2.7.exe – cgohlke
Đã thử rằng ... nó đã thành công trong việc tìm kiếm thư mục nhưng sau đó thanh cài đặt vẫn hoàn toàn trống trong 10 phút. Tôi sẽ xem nếu tôi có thể tìm thấy một cài đặt Python 64 bit và sau đó thử lại .exe gốc một lần nữa. – user460847