0

我刚刚安装了 anaconda 并更新了 PATH 变量。

但是,我无法运行任何与 conda 相关的命令。

每次我运行以“conda”开头的命令时,都会出现以下错误。

任何人都可以帮忙吗?

我正在使用 macOS High Sierra 10.13.6。

Traceback (most recent call last):
  File "/anaconda3/lib/python3.6/site-packages/conda/common/path.py", line 18, in <module>
from urllib.request import url2pathname
  File "/anaconda3/lib/python3.6/urllib/request.py", line 2585, in <module>
from _scproxy import _get_proxy_settings, _get_proxies
ImportError: dlopen(/anaconda3/lib/python3.6/lib-dynload/_scproxy.cpython-36m-darwin.so, 2): Symbol not found: __cg_jpeg_resync_to_restart
  Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
  Expected in: /anaconda3/lib/libJPEG.dylib
 in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/anaconda3/bin/conda", line 11, in <module>
sys.exit(main())
  File "/anaconda3/lib/python3.6/site-packages/conda/cli/main.py", line 112, in main
from ..exceptions import conda_exception_handler
  File "/anaconda3/lib/python3.6/site-packages/conda/exceptions.py", line 18, in <module>
from .common.io import timeout
  File "/anaconda3/lib/python3.6/site-packages/conda/common/io.py", line 24, in <module>
from .path import expand
  File "/anaconda3/lib/python3.6/site-packages/conda/common/path.py", line 21, in <module>
from urllib import unquote, url2pathname  # NOQA
ImportError: cannot import name 'unquote'
4

1 回答 1

0

当我第一次在我的 Mac 上运行 Anaconda 时,我似乎也想起了类似的事情。我相信我通过做两件事来解决它:

  1. 卸载 Anaconda(链接
  2. 重新安装 Anaconda(可能在不同的位置,例如,在您的用户主页下)

我认为在安装过程中,我的 PATH 最终指向了与 Conda/Python 安装不同的位置。

于 2018-08-27T12:02:53.877 回答