jupyter之配置自己喜欢的python环境
之前安装anaconda,会自动安装jupyer笔记本,但是本人从来没有用过,近期查看github上的一些教程时,发现很多文件都是.ipynb为后缀的jupyter文件,于是自己准备琢磨一下把环境换成已有的py环境(我自己设置的python环境中有一些之前安好的包),毕竟jupyer的界面比ipython啥的要好看很多,也方便修改和可视化。
一、查看jupyter的kernels:
查看:
jupyter kernelspec list
输出:
python3 /Users/Sharry/Anaconda/anaconda3/share/jupyter/kernels/python3
cd到上面的目录中,打开上面文件夹下的kernel.json文件:
(base) MacBook-Pro:$ vi kernel.json
{
"argv": [
"/Users/Sharry/Anaconda/anaconda3/bin/python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3",
"language": "python"
}
上面文件的第四行就是现在调用的python路径,现在调用的是anaconda自带的python,修改为自己需要的python环境的路径即可。
PS 如何查找anaconda中自己设置的python环境?
一般都在anaconda/envs/env_name/bin/python:命令查看自己的conda环境
conda info --envs #就可以打印出env_name了
二、把jupyter notebook 默认工作目录修改为自己电脑的目录
之前设置了python环境,现在打开jupyter之后就是自己想要的环境了
然而刚设置好的,浏览器中看到jupyter目录是一片空白
输入
jupyter notebook --generate-config
输出
/Users/Sharry/.jupyter/jupyter_notebook_config.py
找到文件 jupyter_notebook_config.py
打开上面的文件
vi /Users/Sharry/.jupyter/jupyter_notebook_config.py
大概200多行处,找到:
#c.NotebookApp.notebook_dir=''
去掉#,''中加自己的目录,改为:
c.NotebookApp.notebook_dir = '/Users/Sharry’
改为你自己想要的目录就可以了,我用的是mac,这样打开jupyter就是电脑本地的目录了。
参考:
https://blog.csdn.net/castle_cc/article/details/86491524
https://blog.csdn.net/tigerking1017/article/details/78782280