【问题标题】:How do I install langid python library from github?如何从 github 安装 langid python 库?
【发布时间】:2015-04-16 20:47:32
【问题描述】:

我尝试了以下方法:

 sudo pip install git+https://github.com/saffsd/langid.py.git

但是我收到以下错误。

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

但是 python-dev 和 numpy 都已经安装了。

selah@selah-OptiPlex-9020:~$ dpkg -s python-numpy
Package: python-numpy
Status: install ok installed
...

selah@selah-OptiPlex-9020:~$ dpkg -s python-dev
Package: python-dev
Status: install ok installed
...

对我接下来可以尝试什么有什么想法吗?

【问题讨论】:

  • sudo pip install langid?
  • 好点。我试过了,得到了以下结果: selah@selah-OptiPlex-9020:~$ sudo pip install langid [sudo] selah 的密码:下载/解包 langid 找不到满足 langid 要求的版本(来自版本:1.0dev, 1.1.1dev, 1.1.2dev, 1.1.3dev, 1.1.4dev, 1.1dev)
  • 如果是开发版本,--pre 修饰符可能会有所帮助:pip.pypa.io/en/latest/reference/pip_install.html#install-pre
  • 这让我摆脱了“找不到版本”的错误。但是,它给了我与直接从 github 安装相同的错误:/ SystemError: Cannot compile 'Python.h'

标签: python installation pip


【解决方案1】:

安装langid的依赖,直接从pypy安装1.1.4版本

sudo pip install https://pypi.python.org/packages/source/l/langid/langid-1.1.4dev.tar.gz

【讨论】:

  • 不幸的是,这仍然给了我相同的“SystemError:无法编译'Python.h'。”错误。
猜你喜欢
  • 2020-02-13
  • 1970-01-01
  • 1970-01-01
  • 2020-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-22
  • 1970-01-01
相关资源
最近更新 更多