Tôi đã cài đặt python3.7 qua ủ rượu
trên Ubuntu 18.04 của tôi. tôi không thể làm tkinter
làm việc:
~ python3.7 -c "nhập tkinter"
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "<string>", dòng 1, trong <module>
Tệp "/homes/0x90/.linuxbrew/opt/[email protected]/lib/python3.7/tkinter/__init__.py", dòng 36, trong <module>
nhập _tkinter # Nếu điều này không thành công, Python của bạn có thể không được định cấu hình cho Tk
ModuleNotFoundError: Không có mô-đun nào có tên '_tkinter'
Đây là thông tin về môi trường tcl-tk và python3.7 của tôi:
~ brew info tcl-tk tcl-tk: ổn định 8.6.12
Ngôn ngữ lệnh công cụ
https://www.tcl-lang.org
/homes/0x90/.linuxbrew/Cellar/tcl-tk/8.6.12_1 (3.029 tệp, 35,9 MB) *
Được xây dựng từ nguồn vào 2022-01-03 lúc 18:01:40
Từ: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/tcl-tk.rb
Giấy phép: TCL
==> phụ thuộc
Bản dựng: freetype â, pkg-config â
Bắt buộc: [email protected] â, zlib â, libx11 â, libxext â
==> Hãy cẩn thận
Nhị phân sqlite3_analyzer nằm trong công thức `sqlite-analyzer`.
==> phân tích
lượt cài đặt: 411.232 (30 ngày), 881.024 (90 ngày), 3.393.796 (365 ngày)
cài đặt theo yêu cầu: 13.076 (30 ngày), 112.501 (90 ngày), 256.514 (365 ngày)
lỗi xây dựng: 54 (30 ngày)
và rõ ràng:
~ mà python3.7
/homes/0x90/.linuxbrew/opt/[email protected]/bin/python3.7
Lưu ý rằng tôi thậm chí đã cố gắng xác định các biến môi trường sau nhưng có hoặc không có chúng thì nó không tải được tkinter
như được đề xuất trên cái này chủ đề:
setenv PATH /homes/0x90/.linuxbrew/Cellar/tcl-tk/8.6.12_1/bin:$PATH
setenv PKG_CONFIG_PATH /homes/0x90/.linuxbrew/Cellar/tcl-tk/8.6.12_1/lib/pkgconfig:$PKG_CONFIG_PATH