Nuk*_*ens 3 python3 software-installation
我已经在我的 Ubuntu 16.0.4 上安装了 nltk。
自然语言工具包适用于 Python 2.7,但不适用于 Python 3。
如何为 Python 3 安装它?
Python 2 和 Python 3 生活在不同的世界,它们有自己的环境和包。在这种情况下,如果您只需要系统 Python 3 环境中可用的全局安装包,则可以使用 apt 进行安装python3-nltk:
sudo apt install python3-nltk
Run Code Online (Sandbox Code Playgroud)
不过,针对系统 Python 环境开发东西有点冒险。当您更新到较新版本的 Ubuntu 时,这些软件包也会更新。这可能会导致破损。这也可能意味着您无法使用较旧的东西。
对于更本地化的开发,我真的会考虑研究 Virtualenv、pipenv 或 Python 拥有的众多其他分离技术之一。
在官方的安装说明将有你和PIP(或PIP 3)进入系统环境中安装的软件包。这可能会起作用,但可能会对您正在执行的系统产生严重影响。Ubuntu 本身需要一个 Python 环境,所以最好不要在正确打包的东西之外乱搞它。
此外,它还传递了-U将包及其依赖的任何内容升级到最新 PyPI 可用版本的标志。非常适合获取最新最好的东西,但是当您无意中将 Ubuntu 需要的某些东西升级到不兼容的版本时会发生什么?
如果您阅读sudo pip install ...文档,作者可能不了解系统包管理的细节。说真的,它可能会破坏 Ubuntu 安装。
| 归档时间: |
|
| 查看次数: |
13796 次 |
| 最近记录: |