Tôi đã cài đặt Python 2.7.7 32 bit trên Windows từ trang web chính thức và thiếu python27.dll. Làm thế nào tôi có thể nhận được DLL này?Trình cài đặt chính thức của Python thiếu python27.dll
Trả lời
Ít nhất cho việc phân phối ActiveState Python, và trong việc phân phối Python chính thức:
https://docs.python.org/2/faq/windows.html#id7
Các dll là trong
C:\Windows\System\PythonNN.dll
nơi NN là số phiên bản. Trên 64-bit, 32 bit dll sẽ được cài đặt ở đây:
%SystemRoot%\SysWoW64
và chạy ứng dụng 32 bit kỳ diệu sẽ dịch này đến con đường đúng đắn, http://en.wikipedia.org/wiki/WoW64
Khi tôi liên kết againsy Python27, tôi sử dụng file lib ở đây:
C:\Python27\libs\python27.lib
nó là hơi thất vọng rằng dll được đặt trong thư mục hệ thống vì nó có nghĩa là bạn có thể chỉ có một 32 bit và một phân phối 64 bit với số phiên bản tương tự.
Cập nhật:
Lưu ý rằng nếu bạn sử dụng phân phối Anaconda hoặc Miniconda Python từ Continuum Analytics (http://continuum.io), họ có nhiều di theo nghĩa họ đóng gói dll cùng với phần còn lại của các tập tin trong cài đặt.
Trên thực tế trên Windows 64 bit, dll 64 bit được cài đặt vào 'C: \ Windows \ System32' và không phải' C: \ Windows \ System'. – doubleDown
tôi triển khai Python qua kiểm soát nguồn nên không thể dựa vào
C:\Windows\System\PythonNN.dll
Để giải quyết điều này, tôi cài đặt Python sử dụng gói msi và sao chép các dll vào thư mục tương tự như python.exe. Sau đó tôi cam kết thư mục python để kiểm soát nguồn cho các nhóm của chúng tôi sử dụng. Cuối cùng, tôi gỡ cài đặt Python khỏi máy cục bộ của mình để đảm bảo môi trường trong sạch.
Tôi chưa nhận thấy sự cố khi thực hiện việc này trong 7 năm qua nhưng rất muốn tìm hiểu thêm về bất kỳ cảnh báo nào bằng cách sử dụng phương pháp này.
Tải xuống python 27 dll từ here và đặt nó vào thư mục/Windows của bạn. Bạn cũng cần phải cập nhật biến môi trường thêm đường dẫn cài đặt Pythons.
- 1. Cách chính thức để lưu cài đặt cho chương trình python là gì?
- 2. Python thiếu phương thức __exit__
- 3. Mingw libgcc_s_sjlj-1.dll thiếu
- 4. MSVCP110.dll thiếu
- 5. MinGW C++ trình biên dịch zlib1.dll thiếu lỗi?
- 6. Cài đặt chương trình Python trên Linux
- 7. Làm thế nào để cài đặt python27-devel trên Centos 6.5
- 8. Trình cài đặt Pysvn không phát hiện được cài đặt Python
- 9. Cải thiện thông báo lỗi thiếu dll
- 10. Thay đổi cài đặt proxy của trình duyệt từ Python?
- 11. MSVCP140.dll thiếu
- 12. Biểu thức chính quy của Python
- 13. tập tin Thiếu khi cài đặt pylinkgrammar
- 14. Cài đặt Mô-đun Twitter Python
- 15. ionCube cài đặt :: thiếu zend_extension CentOS
- 16. Sử dụng gacutil để cài đặt .dll
- 17. scl kích hoạt python27 bash
- 18. CocoaPods CorePlot cài đặt các chương trình thiếu khuôn khổ và thiếu tập tin
- 19. Biểu thức chính quy của Python HOẶC
- 20. Thiếu msvcr80.dll
- 21. Biểu thức chính quy của Python không khớp với
- 22. Cài đặt pip bằng cách sử dụng Python cài đặt ArcGIS 2.7
- 23. Thiếu mingwm10.dll
- 24. Cài đặt opencv trong python
- 25. Thiếu nút-waf khi cài đặt nowjs
- 26. Ghi đè thư mục cài đặt mặc định cho Python bdist Trình cài đặt Windows
- 27. mod_wsgi và nhiều cài đặt của python
- 28. Lỗi giá trị khi cài đặt Python cho các tiện ích mở rộng của Windows
- 29. C++/CLI Thiếu MSVCR90.DLL
- 30. Cài đặt MatPlotLib trong các cửa sổ
Không thử thêm thủ công. Thử cài đặt lại hoặc tải xuống lại trình cài đặt –
Có thể nó không bị thiếu, bạn không nhìn đúng chỗ. – delnan
Tôi đã tìm kiếm python27.dll trong thư mục cài đặt – denfromufa