我不知道如何解决此问题,感谢您的帮助。提前致谢 -J
我尝试了各种安装和导入matplotlib的方法(尽管命令提示符是我一直在使用的文本编辑器(geany)。而且这两个选项都没有起作用。我还从{{3}安装了.whl文件) },但仍然无法正常工作(给出相同的错误)
我最初使用的是代码:
import matplotlib.pyplot as plt
在我的文本编辑器( geany )中安装 matplotlib ,但这会显示以下错误
预期结果:
我希望它可以导入并安装正确版本的matplotlib(我认为正确的版本是matplotlib 3.0,因为我使用的是python 3.7)。
实际结果:
当我在命令提示符下键入“ python -m pip install -U matplotlib”时(我在Windows 10上,使用python 3.7),它将显示:
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)'))': /simple/matplotlib/
并重复该消息共5次,然后显示:
Could not fetch URL https://pypi.org/simple/matplotlib/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/matplotlib/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)'))) - skipping
并显示错误:
ERROR: Could not find a version that satisfies the requirement matplotlib (from versions: none)
ERROR: No matching distribution found for matplotlib
我试图修复此SSLError,但是仅由于我不知道从哪里开始,我没有取得任何进展。
再次感谢您的帮助
答案 0 :(得分:0)
来自this topic:
您应将// BAD
// const User = require('./user.model')
// GOOD
const { User } = require('./user.model')
module.exports = [User]
主机添加到可信主机列表中。为此,请输入以下命令:
pypi
答案 1 :(得分:0)
如果您位于防火墙后面,并且控制台无法访问互联网,则可能会发生这种情况。您可以将软件包下载到本地并运行
python -m pip --install -e /path/to/package/folder
或下载wheel文件并运行
python -m pip install /path/to/wheel_file.whl
答案 2 :(得分:0)
非常感谢@Louis'LYRO'Dupont和@Quang Hoang帮助我完成了这一工作。我最终要做的是去pypi.python.org并将所有需求下载为.whl文件,以便运行matplotlib。这需要一些工作,因为我必须在安装每个需求之后尝试安装matplotlib,以查看下一个需求是什么。再次感谢你们,祝您度过愉快的一周!