如何使用pip在macos上安装mecabbython3

2024-05-13 20:30:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过pip install mecab-python3安装mecab-python3,但得到以下错误。在

Collecting mecab-python3
Using cached https://files.pythonhosted.org/packages/e2/02/d35d4342a37a36f953939d098bc1d38928932b62907a54d4a1aa9c37da9b/mecab-python3-0.8.1.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/var/folders/rz/m973jrzs5nv6x_h26ys14nxm0000gp/T/pip-install-nr4vtspq/mecab-python3/setup.py", line 6, in <module>
    with open('README.rst') as readme_file:
FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/rz/m973jrzs5nv6x_h26ys14nxm0000gp/T/pip-install-nr4vtspq/mecab-python3/

仅供参考,这是pip的版本:pip 18.1 from /Users/XXX/.pyenv/versions/anaconda3-5.2.0/lib/python3.6/site-packages/pip (python 3.6)

有人能帮我吗?在


更新。在

在遵循mmedina的注释之后,出现以下错误。在

^{pr2}$

Tags: installpipinfrompyinfoeggpackages
2条回答

问题是焦油gz下载的文件不包含该文件自述文件.rst. 我检查了存储库https://github.com/SamuraiT/mecab-python3,我认为很快就会有一个修复程序,但是如果您很着急,可以执行以下操作来安装它:

  1. 下载mecab-python3

    $ pip download mecab-python3

  2. 解压缩文件

    $ tar xfv mecab-python3-0.8.2.tar.gz

    该目录将创建目录

  3. 克隆存储库https://github.com/SamuraiT/mecab-python3

    $ git clone https://github.com/SamuraiT/mecab-python3

  4. 复制自述文件.rst从克隆的存储库到在步骤1中创建的mecab-python3目录,并将目录更改为该目录。

  5. 运行:

    $ python setup.py build

    $ python setup.py install

你将安装mecab-python3。确认

$ pip show mecab-python3

最后,我可以解决这个问题。原因是马科斯莫哈韦。在

许多与gcc问题相关的帖子都说“运行xcode-select install”。在

但是,在马科斯莫哈韦,我们需要跑

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

因为目前{}跟不上macosmojave。在

相关问题 更多 >