当前位置: 首页 > 面试题库 >

如何检查scikit学习安装了哪个版本的nltk?

微生嘉祥
2023-03-14
问题内容

在外壳程序脚本中,我正在检查是否已安装此软件包,如果未安装,请先安装它。因此,使用shell脚本:

import nltk
echo nltk.__version__

但它import在行停止了shell脚本

在Linux终端中尝试以这种方式查看:

which nltk

没有任何东西以为已安装。

还有没有其他方法可以在shell脚本中验证此软件包的安装,如果未安装,请同时安装。


问题答案:

import nltk 是Python语法,因此无法在Shell脚本中使用。

为了测试的版本nltkscikit_learn,你可以写一个 Python脚本 并运行它。这样的脚本可能看起来像

import nltk
import sklearn

print('The nltk version is {}.'.format(nltk.__version__))
print('The scikit-learn version is {}.'.format(sklearn.__version__))

# The nltk version is 3.0.0.
# The scikit-learn version is 0.15.2.

请注意,并非所有Python软件包都保证具有__version__属性,因此对于某些其他软件包可能会失败,但是对于nltk和scikit-
learn至少它会起作用。



 类似资料:
  • 我想知道安装了什么版本的virtual env?我的操作系统是Windows10 非常感谢。

  • 问题内容: V8如何与NodeJ一起安装?我当前的V8引擎是哪个版本? 问题答案: 简单方法: 在命令行中输入: 努力的方式: 键入以获取Node.js版本。 转到Node.js Changelogs。 查找并打开适当的Node.js版本更改日志。 查找包含的注释。

  • 问题内容: 使用pip,可以确定当前安装了哪个版本的软件包? 我知道,但是我想知道是否有类似的东西。如果不是,最好的方法就是告诉我当前使用的版本。 问题答案: 从pip 1.3开始,有一个命令。 在旧版本,并应做的工作很好。

  • 问题内容: 我需要确定Ubuntu上安装了哪个版本的GTK + 男人似乎没有帮助 问题答案: 该建议将告诉您安装了哪个次要版本2.0。不同的主要版本将具有不同的程序包名称,因为它们可以共存于系统上(以支持使用旧版本构建的应用程序)。 即使对于通常只允许您在系统上使用一个版本的开发文件,也可以在同一系统上使用gtk 1.x版本和gtk 2.0版本(include文件位于名为gtk-1.2或gtk-2

  • 问题内容: 我必须在Windows服务器上运行Python脚本。我怎么知道我拥有哪个版本的Python,它真的很重要吗? 我正在考虑将其更新为最新版本的Python。 问题答案: http://docs.python.org/using/cmdline.html#generic- options 可能也可以工作(在2.5版中引入)

  • 我在Mac OS High Sierra上使用自制软件安装了gradle。我想检查这个版本,以及它是否成功安装在我的笔记本电脑上。我没有在Android Studio中使用它。