gpt4 book ai didi

python - 在 Ubuntu 中安装 NLTK 和 EPD python

转载 作者:太空狗 更新时间:2023-10-30 01:29:43 28 4
gpt4 key购买 nike

我最近刚从 Matlab/Windows 转换到 Python/Ubuntu。我已经安装了 EPD python,这是一个包含大多数科学包的 python 发行版,到目前为止我非常高兴。接下来,我需要安装 NLTK 来进行一些文本分析,并按照 nltk 网页上的说明进行操作。问题是所有的包(pyyaml、nltk 等)都被安装到

/usr/local/lib/python2.7

但是,我已经更改了我的 .bashrc(如 EPD 的安装后说明中所指定)并在其末尾添加了以下行。

export PATH=/home/myname/epd/bin:$PATH

我的 python shell 中的 sys.path 返回

['',
'/home/myname/epd/bin',
'/home/myname/epd/lib/python2.7/site-packages/pandas-0.10.0-py2.7- linux-i686.egg',
'/home/myname/epd/lib/python27.zip',
'/home/myname/epd/lib/python2.7',
'/home/myname/epd/lib/python2.7/plat-linux2',
'/home/myname/epd/lib/python2.7/lib-tk',
'/home/myname/epd/lib/python2.7/lib-old',
'/home/myname/epd/lib/python2.7/lib-dynload',
'/home/myname/epd/lib/python2.7/site-packages',
'/home/myname/epd/lib/python2.7/site-packages/PIL',
'/home/myname/epd/lib/python2.7/site-packages/IPython/extensions']

非常感谢任何有关如何将新的 python 包安装到正确路径的帮助。如果您有时间,请详细说明为什么会发生这种情况以及我做错了什么。非常感谢您的宝贵时间!

最佳答案

在 ubuntu 中设置 python 环境有两个不错的选择:

  1. 按照 Thorsten 的建议使用 ubuntu 软件包。

  2. 使用 pip virtualenv 中的包管理器。通过这种方式,您可以设置多个环境并从一个环境跳到另一个环境。 virtualenv可以配置为还包括系统范围的 ubuntu 包。

    nltk 作为 pip 包存在:http://pypi.python.org/pypi/nltk/2.0.4

    当链接到 c 库时,pip 在 ubuntu 上有一些问题,因为 ubuntu 将它们放在安装脚本看不到的地方。确保还安装了 -dev 版本的依赖包,因为它们包含 pip 需要的头文件,并将库从/usr/lib/您的 linux 架构/lib/复制或链接到/usr/local/lib 以便 pip 可以找到它们。

关于python - 在 Ubuntu 中安装 NLTK 和 EPD python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14313025/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com