gpt4 book ai didi

python - 使 Python 模块在 PyCharm 的 Ubuntu 环境中工作的问题

转载 作者:行者123 更新时间:2023-12-04 19:27:55 26 4
gpt4 key购买 nike

我在我的 Ubuntu 环境中正确安装 Tkinter 和 PyQt5 时遇到问题(我有一台激活了 Ubuntu 并链接到 PyCharm 的 Windows 计算机)。
我尝试通过 PyCharm 中的软件包安装程序和 Ubuntu 终端本身中的代码进行安装(如 apt-get install 和 pip install)。即使某些安装似乎可以正常工作,但模块并未正确加载。事实上,Tkinter 甚至没有在 PyCharm 中显示为下载选项(我只找到了“tk”,但它似乎工作不一样)。
在尝试了一堆东西之后,这些是我在尝试加载这些包时收到的消息:

Traceback (most recent call last):
File "part3_displaying_table.py", line 18, in <module>
from PyQt5 import QtCore, QtGui, QtWidgets
ImportError: bad magic number in 'PyQt5': b'\x03\xf3\r\n'
Traceback (most recent call last):
File "part2_visualizing_venn.py", line 24, in <module>
from PIL import Image, ImageTk
File "/usr/local/lib/python3.6/dist-packages/PIL/ImageTk.py", line 28, in <module>
import tkinter
ModuleNotFoundError: No module named 'tkinter'
对可能发生的事情有任何想法吗?
附言1:我在我的 Windows 操作系统中安装了完全相同的存储库,并且导入模块/运行代码完全正常。
附言2:我需要在 Linux 环境中安装它们,因为我需要在我的代码中调用与 Windows 不兼容的程序;因此,我将不得不在我的 Ubuntu 环境中运行整个代码。

最佳答案

来自 https://wiki.python.org/moin/TkInter :
第 2 步 - 可以导入 Tkinter 吗?
在 Python 提示符下为您的版本尝试正确的命令:

>>> import Tkinter # no underscore, uppercase 'T' for versions prior to V3.0
>>> import tkinter # no underscore, lowercase 't' for V3.0 and later
如果有效,请转到第 3 步。
如果失败并显示“没有名为 Tkinter 的模块”,则需要更改 Python 配置以包含包含 Tkinter.py 的目录。在其默认模块搜索路径中。您可能忘记定义 TKPATHModules/Setup文件。一个临时的解决方法是找到该目录并将其添加到您的 PYTHONPATH。环境变量。它是名为 lib-tk 的子目录Python 库目录(使用 Python 1.4 或之前版本时,它被命名为 tkinter )。

关于python - 使 Python 模块在 PyCharm 的 Ubuntu 环境中工作的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69291827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com