【问题标题】:Issue with Installing Packages on Python 3 - Text2Emotion在 Python 3 上安装软件包的问题 - Text2Emotion
【发布时间】:2021-08-31 14:31:07
【问题描述】:

所以,我 pip3 安装了一个名为 text2emotion 的库,它说它已经安装了。但是,当我运行我的文件 (server.py) - python server.py - 我收到一条错误消息,内容如下:

Traceback(最近一次调用最后一次):文件“server.py”,第 3 行,在 import text2emotion as te ImportError: No module named text2emotion

当我尝试将它作为 python3 server.py 运行时,它只有在我不导入它的情况下才有效。但是,如果我这样做了,我会收到此错误:

[nltk_data] 加载停用词时出错: 无法获取本地颁发者证书 (_ssl.c:1123)> [nltk_data] 加载 punkt 时出错: CERTIFICATE_VERIFY_FAILED] 证书验证失败:[nltk_data]
无法获取本地颁发者证书 (_ssl.c:1123)> [nltk_data] 加载 wordnet 时出错: CERTIFICATE_VERIFY_FAILED] 证书验证失败:[nltk_data]
无法获取本地颁发者证书 (_ssl.c:1123)>

我非常困惑,因为它似乎无论如何都行不通。我也尝试使用 pip install 并显示“pip - 找不到命令”。

为了清楚起见,我还会附上截图 - python3 python2.7谢谢大家的帮助!

【问题讨论】:

    标签: python python-3.x python-2.7 python-import importerror


    【解决方案1】:

    来自 Python2.7 的错误是由于正在为您的 Python3 安装安装包。

    Python3 错误是由于您尝试下载的任何服务器都具有无效的 SSL 证书。

    无论如何,将它放在代码的顶部应该可以抑制问题:

    import urllib3
    urllib3.disable_warnings()
    

    如果您可以发布您的代码,我可以为您提供针对此问题的更具体的解决方案,但是忽略 SSL 证书错误通常是一个坏主意,因为它们可能表明正在发生“时髦”(读作恶意)的事情与服务器的连接。

    【讨论】:

      猜你喜欢
      • 2020-09-26
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-27
      • 2019-09-01
      相关资源
      最近更新 更多