ModuleNotFoundError:没有名为“winreg”的模块

2024-06-16 09:38:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试使用photoshop python api,但我一直遇到这个错误

Traceback (most recent call last):
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/api.py", line 2, in <module>
    import photoshop.api as ps
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/venv/lib/python3.8/site-packages/photoshop/__init__.py", line 1, in <module>
    from photoshop.session import Session
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/venv/lib/python3.8/site-packages/photoshop/session.py", line 31, in <module>
    from photoshop.api import (
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/venv/lib/python3.8/site-packages/photoshop/api/__init__.py", line 4, in <module>
    from .action_descriptor import ActionDescriptor
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/venv/lib/python3.8/site-packages/photoshop/api/action_descriptor.py", line 12, in <module>
    from ._core import Photoshop
  File "/Users/yash.sinha/PycharmProjects/PhotoshopPythonAPI/venv/lib/python3.8/site-packages/photoshop/api/_core.py", line 6, in <module>
    import winreg
ModuleNotFoundError: No module named 'winreg'

我在winreg上做了研究,发现它是一个Windows注册表。我是否因为使用Mac电脑而出现此错误?我的系统上有python 3.8.2。 救命啊


Tags: inpyimportapivenvliblineusers