一、问题
运行Anaconda时,遇到了下面的报错:
CustomValidationError: Parameter ssl_verify = '/home/omnisky/anaconda3/ssl/cacert.pem' declared in <<merged>> is invalid.
ssl_verify value '/home/omnisky/anaconda3/ssl/cacert.pem' must be a boolean, a path to a certificate bundle file, or a path to a directory containing certificates of trusted CAs.
这时因为 ssl_verify的路径不对(我之前把用户名改了)
二.解决
从启用 HTTPS_Anaconda 中文网 得知,ssl_verify的路径存储在 .condarc 中。于是:
打开并编辑 .condarc
文件
-
打开终端。
-
使用
cd
命令切换到你的 home 目录(如果你不在 home 目录的话):
cd ~
可以使用任何文本编辑器来编辑这个文件。例如使用 gedit:
sudo gedit .condarc
(若使用nano,vim等,把gedit改成相应的编辑器名即可)
把文件中 ssl_verify改成正确的路径即可
(本人为 ssl_verify: /home/***/anaconda3/ssl/cacert.pem)
(xxx为现在的用户名)
三、扩展解决
若是别的情况,思路也是一样的,把 ssl_verify改成正确的路径即可。
标签:condarc,verify,gedit,ssl,pem,报错,Ubuntu,home From: https://blog.csdn.net/qq_51314668/article/details/143627101