【问题标题】:Why isn't UniCurses for Python working?为什么 Python 的 UniCurses 不工作?
【发布时间】:2016-05-09 09:11:23
【问题描述】:

我正在尝试在 OpenSUSE 上使用 Python 制作我的第一个 UniCurses 项目。 我将导入语句放在我的 .py 文件中,但是当我尝试运行它时,它说模块不存在......所以我从网站上下载了 UniCurses,并且说明说 Unix 的 Python 已经有 UniCurses。这很奇怪,但我继续说。我将下载的 unicurses.py 放到我的项目目录中,当我尝试运行我的文件时,一条错误消息显示 UniCurses 与我的系统不兼容,并且我的 Python 发行版低于 v2.6 或者我的操作系统是其他的比 Windows 或 *nix。我的 Python 是 v2.7.8,我的操作系统是 Linux 发行版。为什么会发生这种情况,我该怎么办?

编辑:值得注意的是,常规诅咒在我的系统上也不起作用。

【问题讨论】:

标签: python linux import


【解决方案1】:

Sagar Rakshe 来自How to install Python package from GitHub 的回答:

要从 github 安装 Python 包,您需要克隆该存储库。

git clone @987654323@

然后只需从该目录运行 setup.py 文件,

sudo python setup.py install

如果您已经下载了文件,您可以跳过第一步,只需运行文件夹中的python setup.py install。 (我不认为sudo对于python来说是必需的)

【讨论】:

  • 我试过了。它“已安装”,但我仍然遇到同样的错误。我也有类似的点子问题;即使它已安装,当我尝试使用它(安装 Pyglet)时,终端声称没有名为 pip 的模块。
  • 我试图使用这里有人给出的解决方案:stackoverflow.com/questions/31613258/no-module-named-pyglet
  • pip 是一个 python 模块。试试看:python -m pip
  • @Pod 是的,我了解到,自从我发布了这个答案并删除了我的评论,指出它不是一个模块,因为它是错误的,谢谢。
猜你喜欢
  • 1970-01-01
  • 2022-11-25
  • 2017-09-14
  • 2018-02-23
  • 2016-11-19
  • 1970-01-01
  • 2019-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多