在Python 3 Text2Emotion上安装软件包时出现问题

2024-06-28 11:09:35 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我安装了一个名为text2emotion的库,它说它已经安装好了。但是,当我运行我的文件(server.py)python server.py时,我会收到一条错误消息,上面说:

Traceback (most recent call last): File "server.py", line 3, in import text2emotion as te ImportError: No module named text2emotion

当我尝试以python3server.py的形式运行它时,只有在我不导入它的情况下,它才能工作。但是,如果我这样做,那么我会得到以下错误:

[nltk_data] Error loading stopwords: <urlopen error [SSL: [nltk_data] CERTIFICATE_VERIFY_FAILED] certificate verify failed: [nltk_data]
unable to get local issuer certificate (_ssl.c:1123)> [nltk_data] Error loading punkt: <urlopen error [SSL: [nltk_data]
CERTIFICATE_VERIFY_FAILED] certificate verify failed: [nltk_data]
unable to get local issuer certificate (_ssl.c:1123)> [nltk_data] Error loading wordnet: <urlopen error [SSL: [nltk_data]
CERTIFICATE_VERIFY_FAILED] certificate verify failed: [nltk_data]
unable to get local issuer certificate (_ssl.c:1123)>

我非常困惑,因为不管怎样,它似乎都不起作用。我还尝试使用pip安装,它显示“pip-command-notfound”

为了清晰起见,我还会附上截图-python3python2.7谢谢大家的帮助


Tags: pyssldataservererrorcertificateurlopenverify
1条回答
网友
1楼 · 发布于 2024-06-28 11:09:35

Python2.7中的错误是由于安装Python3时安装了软件包

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

在任何情况下,将其放在代码的顶部都会抑制该问题:

import urllib3
urllib3.disable_warnings()

如果您可以发布您的代码,我可以为您提供一个更具体的解决方案来解决此问题,但是忽略SSL证书错误通常是一个坏主意,因为它们可能表明您与服务器的连接出现了“问题”(读作不适)

相关问题 更多 >