mac anaconda 环境变量配置 + notebook环境切换

  1. 打开你的终端,在命令行里粘贴下面两行运行:
1
2
cd /opt/anaconda3/
ls

操作意为检查是否有这个目录,如果有的话会显示一些文件夹名称,没有的话会显示没有此路径。

  1. 如果有的话,粘贴下列行到终端运行:
1
2
export PATH="/opt/anaconda3/bin:$PATH"
conda --version

此步意为将anaconda路径添加至全局变量path,若成功,则显示conda版本。

  1. 上一步成功后,在终端输入:
1
echo 'export PATH="/opt/anaconda3/bin:$PATH"'>>~/.zshrc

此步操作意为将此路径永久加入环境变量path。

  1. 关闭终端,重新打开终端,在其中输入:
1
conda --version

若显示conda版本,则配置环境变量步骤结束。

  1. 上一步成功后,接着输入:
1
conda activate base

本步骤意为激活conda中的base环境,若成功,会在前面有一个(base)的显示。

  1. 上一步成功后,在终端输入:
1
2
pip install jupyter -i http://pypi.douban.com/simple/
jupyter notebook

意为下载notebook并启动,若已经下载则不用执行第一行。

若启动成功,则会显示类似以下界面:

1
2
3
4
5
$ jupyter notebook
[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine
[I 08:58:24.417 NotebookApp] 0 active kernels
[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
  1. 请在全程保持终端开启,若浏览器自动跳转,进入下一步,若没有自动跳转,请粘贴步骤6中出现的IP,类似localhost:8888的路径,复制进浏览器地址栏。
  1. 运行昨天的程序,试试是否会出现bs4等包找不到的错误,若没有,则可以开始调试代码,若仍然存在,则参照链接:https://www.jianshu.com/p/5eed417e04ca 更换环境为conda base环境。
  1. 若更换之后仍然报错,则新开一个终端,输入:
1
2
conda activate base
pip install xxx -i http://pypi.douban.com/simple/

上述xxx为指定包,更换为报错的包,意为使用豆瓣源在环境中下载该包,返回notebook,重新测试。