VS Code对齐NoteBook和Terminal的Python环境
新换了MAC,重新安装了VS code,在运行代码时发现NoteBook和Terminal的Python环境不一致,这里讲一下对齐的经过。
- 在NoteBook中执行下面的代码
import sys
print(sys.executable)
输出如下:
/opt/anaconda3/bin/python
- 在Terminal执行下面的代码
python -c "import sys; print(sys.executable)"
输出如下:
/Users/keleo/Documents/VS code Python/.conda/bin/python
可知两者调用了不同的Python解释器路径。
我使用下面的代码在Terminal中激活对应的Python环境:
source /opt/anaconda3/bin/activate
这个时候在Terminal中安装的Python第三方库就能在Jupyter中使用了。