【问题标题】:PyCharm ModuleNotFoundError: No module named 'turtle'PyCharm ModuleNotFoundError:没有名为“turtle”的模块
【发布时间】:2021-03-22 22:16:23
【问题描述】:

我是编程新手,想在 PyCharm(社区版 2020.3)中使用 turtle。我正在运行 Pop-OS 20.10。

这是我输入的:

import turtle
s = turtle.getscreen()

这是我从 PyCharm 得到的:

Traceback (most recent call last):
    File "/home/przvl/PycharmProjects/Introduction/Turtle Car.py", line 3, in <module>
      import turtle
ModuleNotFoundError: No module named 'turtle'

我安装了 tkinter:

sudo apt install python3-tk

我可以从 CLI 运行 turtle:

PyCharm 设置为正确的 Python 解释器(据我所知):

【问题讨论】:

    标签: python linux pycharm modulenotfounderror


    【解决方案1】:

    我最终从 jetbrains.com 下载了 PyCharm,并通过 CLI 手动安装它。解释器现在可以正常工作,我可以使用 turtle。

    之前我用的是Pop-OS内置的Shop和flatpak安装的程序,好像给部分用户带来了麻烦。

    【讨论】:

      【解决方案2】:

      您的解释器设置显示您没有在 Pycharm 配置的虚拟环境中安装turtle。

      两种选择:

      1. 推荐 - 在 venv 上安装 `turtle'(你可以在 pycharm 中只使用“+”)
      2. 配置 Pycharm 以使用您的系统 python 到您可能安装了 turtle 的位置。

      【讨论】:

      • 我无法手动将海龟添加到 venv。单击“+”添加包并搜索“turtle”只会给出另一个完全不相关的同名包(“HTTP Proxy to throttle connections...”)。使用命令“type -a python3.8”给出了两个目录“python3.8 is /usr/bin/python3.8”和“/bin/python3.8”。我尝试在 PyCharm 中进行设置,但仍然出现相同的错误。
      猜你喜欢
      • 2020-08-06
      • 2019-03-18
      • 2020-11-20
      • 2020-01-20
      • 2019-09-25
      • 1970-01-01
      • 2019-04-16
      • 2021-03-31
      • 2019-05-31
      相关资源
      最近更新 更多