【问题标题】:How to add a image into PyCharm on Mac如何在 Mac 上将图像添加到 PyCharm
【发布时间】:2022-09-28 10:31:32
【问题描述】:

我正在尝试使用 tkinter 制作 GUI,除了获取要导入的图像外,一切都对我有用。错误是这样的:

self.tk.call((\'image\', \'create\', imgtype, name,) + options)
_tkinter.TclError: couldn\'t open \"MainDisk/Users/Matt/PythonProjects/Car_image.jpg\": no such file or directory

我的代码行:

photo = tk.PhotoImage(file=\"MainDisk/Users/Matt/PythonProjects/Car_image.jpg\")

这是您在 Mac 上导入图像的方式吗?对不起,我很困惑,只是不知道如何让它工作。图像在正确的位置,但我必须清楚地做错了什么。我和其他人在 Windows 计算机上工作,但无法在 Mac 上工作。

  • 您是否忘记了路径中领先的/?没有它,路径就是相对路径。

标签: python-3.x image tkinter


【解决方案1】:

你可以试试 :

photo = tk.PhotoImage(r"MainDisk/Users/Matt/PythonProjects/Car_image.jpg")

您的错误原因是您的图像路径中包含反斜杠\。我们知道反斜杠\ 被编译器视为转义字符,因此将\ 后面的任何字符解释为转义序列,这不是我们的意图。因此,为了解决这个问题,请在图像路径字符串之前使用r,提供图像文件的原始路径。

【讨论】:

  • 好的,不再出错。谢谢!
  • 任何时候 !希望有用
猜你喜欢
  • 1970-01-01
  • 2013-01-07
  • 1970-01-01
  • 2012-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-22
相关资源
最近更新 更多