【问题标题】:Can a python module be imported without installing可以在不安装的情况下导入python模块吗
【发布时间】:2017-08-03 21:37:33
【问题描述】:

这可能是一个模块在没有安装的情况下被导入。如果不是,那么为什么我的 spyder IDE 会在写入 import nltk 的行上显示警告,即使未安装 nltk 也是如此

【问题讨论】:

  • 如果我正确阅读了您的问题,您似乎在问为什么即使未安装 nltk,spyder 也会在“import nltk”处显示警告语句。这不是预期的行为吗?我错过了什么吗?
  • 运行import nltk时会发生什么?
  • 对不起。我错过了重要的问题。它显示一条警告,指出“nltk 已导入但未使用”。
  • 安装前nltk导入方式怎么说

标签: python-3.x libraries python-import spyder


【解决方案1】:

Spyder 对您在 Editor 中的代码运行静态分析,以提供有关它的提示和错误。

由于分析是静态的,这意味着 Spyder 不会运行您的代码来执行它。在您的情况下,它只是检测到您有类似

的行
import nltk

但nltk 没有其他用途或调用(例如,使用nltk.pos_tag(tokens) 之类的代码或类似的代码)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-04
    • 2013-08-22
    • 2021-11-11
    • 1970-01-01
    相关资源
    最近更新 更多