【问题标题】:Curses installed, but cannot be imported (Python)已安装诅咒,但无法导入(Python)
【发布时间】:2022-01-08 20:39:01
【问题描述】:

我一直在尝试使用 curses 模块。它说该模块已经安装,但由于某种原因,我无法导入它。

cmd says it's already installed

cannot import the curses module

当我尝试在 pycharm 中通过终端安装 curses 时出现此错误:

找不到满足curses要求的版本(来自版本:无)错误:找不到匹配的curses分布

【问题讨论】:

  • 请直接在您的问题中添加错误消息。它并没有说不能导入诅咒。问题在于 curses 想要导入的东西(在这种情况下,_curses)

标签: python


【解决方案1】:

第一张图片显示你已经在你的系统python上安装了curses。 尽管您使用的是虚拟环境,但在第二张图片中。

系统 python 和虚拟环境之间不共享包(这就是重点),所以如果你想在 venv 中使用curses,你需要从里面安装它。

在pycharm中打开一个终端应该会自动放入venv,然后pip install windows-curses

【讨论】:

  • 得到这个错误:找不到满足curses要求的版本(来自版本:无)错误:找不到匹配的curses分布
  • windows-curses 抱歉,会更新答案
【解决方案2】:

当你使用pycharm时:

终端:pip install windows - cursespip install windows-curses

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-23
    • 2023-01-08
    • 1970-01-01
    • 2015-08-21
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多