Eth*_*han 5 python zsh macos-catalina
我最近更新到 OSX Catalina。我注意到的第一件事是 anaconda3 文件夹位于“重新定位的项目”文件夹中,因此我将其移至 /Users/ethanfuerst/。现在,conda 和 pip 都不会在我的终端中运行。当我尝试运行 python 文件时,它说我的模块都没有导入。
我做了这里推荐的修复,但这个修复给了我这个错误:
zsh: /Users/ethanfuerst/anaconda3/bin/conda: bad interpreter: /anaconda3/bin/python: no such file or directory
Run Code Online (Sandbox Code Playgroud)
我需要做什么才能让我的模块运行并使 pip 和 conda 在我的终端中工作?
我能够通过从 Homebrew ( https://brew.sh/ ) 安装 miniconda 来解决这个问题。安装 Homebrew 后,在终端中输入以下内容:
brew cask install miniconda
Run Code Online (Sandbox Code Playgroud)
安装 miniconda 后,应该可以通过终端访问 conda 命令,并且您可能还需要运行conda update conda以确保环境中的包保持一致。
点命令
要pip被识别,请conda install pip按照上述步骤运行。
最后,您将必须重新安装 Jupyter Notebook 等工具,并且可能必须更改打开它们的方法。可以通过带有前缀的终端访问此类工具conda run ...
例如:
conda run jupyter notebook
Run Code Online (Sandbox Code Playgroud)
将打开 Jupyter Notebook,但命令
jupyter notebook
Run Code Online (Sandbox Code Playgroud)
可能行不通。
重新安装 Jupyter Notebook
conda install -c conda-forge jupyter_contrib_nbextensions将安装 Jupyter Notebook、其依赖项及其扩展。
| 归档时间: |
|
| 查看次数: |
4968 次 |
| 最近记录: |