【问题标题】:ModuleNotFoundError: No module named 'winreg' on Mac? (But winreg is a windows thing)ModuleNotFoundError:Mac 上没有名为“winreg”的模块? (但winreg是Windows的东西)
【发布时间】:2022-07-07 05:33:32
【问题描述】:

当我尝试运行 django shell 时收到以下错误。虽然我在 Mac 上,但我能找到的所有内容都表明这与 Windows 相关联,并且应该默认安装 winreg。关于我应该看什么的建议?

Traceback (most recent call last):
  File "/Users/j/code/myproject/core/manage.py", line 22, in <module>
    main()
  File "/Users/j/code/myproject/core/manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 446, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 440, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 414, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 460, in execute
    output = self.handle(*args, **options)
  File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/shell.py", line 127, in handle
    exec(sys.stdin.read(), globals())
  File "<string>", line 5, in <module>
ModuleNotFoundError: No module named 'winreg'

【问题讨论】:

  • 您尝试运行的完整命令是什么 (python manage.py blah)?
  • @IainShelvington - python manage.py shell &lt; load_data.py
  • 错误在load_data.py。可以将load_data.py 的内容添加到您的问题中吗?
  • @IainShelvington - 我不能,但我根据您的评论发现了错误。非常感谢。

标签: python-3.x django winreg


【解决方案1】:

在我有一个工作环境和产生错误的环境之间,我对我正在处理的脚本进行了很多更改,包括安装包和添加模块。

当我尝试运行脚本时,我收到了上述错误。

在 cmets 中,Iain 询问了我正在运行的命令,然后询问了脚本的内容。在我查看的所有内容中——我忽略了这一点,因为确定这是我安装的东西,而不是我正在处理的文件。

在文件的顶部,我在导入中找到了这一行:

from winreg import FlushKey

^^ 我最好的猜测是,这是我在键盘上快速移动时意外添加的,我没有注意到并按下了添加它的某种组合键。

这是第一次。 ?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-13
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多