我最近更新到 OSX Catalina。我注意到的第一件事是 anaconda3 文件夹位于“重新定位的项目”文件夹中,因此我将其移至/Users/ethanfuerst/。现在,conda 和 pip 都不会在我的终端中运行。当我尝试运行 python 文件时,它说我的模块都没有被导入。
I did the fix recommended here但是这个修复给了我这个错误:
zsh: /Users/ethanfuerst/anaconda3/bin/conda: bad interpreter: /anaconda3/bin/python: no such file or directory
我需要做什么才能让我的模块运行并让 pip 和 conda 在我的终端中工作?
最佳答案
我能够通过从 Homebrew ( https://brew.sh/) 安装 miniconda 来解决这个问题。安装 Homebrew 后,在终端中输入以下内容:
brew cask install miniconda
安装 miniconda 后,应该可以通过终端访问 conda 命令,您可能还想运行 conda update conda
以确保您环境中的包是一致的。
pip 命令
要让 pip
被识别,请在执行上述步骤后运行 conda install pip
。
最后,您将不得不重新安装 Jupyter Notebook 等工具,并且可能不得不更改打开它们的方法。可以通过前缀为 conda run ...
例如:
conda run jupyter notebook
将打开 Jupyter Notebook,但是命令
jupyter notebook
可能行不通。
重新安装 Jupyter Notebook
conda install -c conda-forge jupyter_contrib_nbextensions
将安装 Jupyter Notebook、其依赖项及其扩展。
关于python - OSX Catalina 更新后找不到 pip、conda、python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58315341/