Hệ thống của tôi là phiên bản Win7/64 Enterprise và phiên bản Python là 2.7.3 (Tôi cần cái này ...). Đây là những gì tôi nhận được khi tôi chạy idle.py từ cửa sổ lệnh:
"
C:\Python27\Lib\idlelib>idle.py
Traceback (most recent call last):
File "C:\Python27\Lib\idlelib\idle.py", line 11, in <module>
idlelib.PyShell.main()
File "C:\Python27\Lib\idlelib\PyShell.py", line 1406, in main
root = Tk(className="Idle")
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1685, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, want
objects, useTk, sync, use)
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
{C:\Program Files (x86)\CSR\BlueSuite 2.5.0} C:/Python27/lib/tcl8.5 C:/lib/t
cl8.5 C:/lib/tcl8.5 C:/library C:/library C:/tcl8.5.2/library C:/tcl8.5.2/librar
y
This probably means that Tcl wasn't installed properly.
"
Trên thực tế không có "tcl8.5" thư mục trong bất kỳ nêu trên diễn ra nhưng nó đã được dưới: "C: \ Python27 \ tcl ".
Khi tôi sao chép nó dưới "C: \ Python27 \ lib", sau đó nhàn rỗi bắt đầu (với một số cảnh báo khác nhưng điều này dường như liên quan đến môi trường corp của tôi ...)
Trong kết luận này trông giống như một trong hai một trình cài đặt thất bại để sao chép thư mục mà nó được cho là hoặc không thiết lập một số biến môi trường một cách chính xác hoặc có một lỗi thực sự trong bản phát hành có khả năng hiển thị trên Win7/64 trên một số phiên bản nhất định. Tôi không phải là một chuyên gia Python đủ để gỡ lỗi chính Python, vì vậy hãy nhờ ai đó lấy nó từ đây ...trong khi chờ đợi, tôi sẽ xem liệu "workaround" có đủ tốt hay không :-)
Nguồn
2014-07-02 22:57:02
Có vẻ tuyệt vời. Cảm ơn. – didideder
@didideder, bạn được chào đón! –