1.生成配置文件:
打开Anaconda Prompt,输入如下命令
jupyter notebook --generate-config
用代码可以找到配置文件位置,如果没有填y可以生成。
2.修改配置文件:
修改jupyter_notebook_config.py的配置文件,需将c.NotebookApp.notebook_dir的路径改为自定义路径,如下图:
c.NotebookApp.notebook_dir = 'C:/Users/liqin'
3.找到jupyter notebook快捷方式:Jupyter Notebook(tensorflow)
右键-更多-打开文件位置,即可看到jupyter notebook 的快捷方式
右键-更多-打开文件位置,即可看到Jupyter Notebook(tensorflow) 的快捷方式
选中Jupyter Notebook(tensorflow) 的快捷方式,鼠标右键-属性-快捷方式-目标,
4.删除语句:
删除目标里的"%USERPROFILE%/"这一行语句,即删除.py后的后缀内容。删除后的结果如下图:
C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3\envs\tensorflow C:\ProgramData\Anaconda3\envs\tensorflow\python.exe C:\ProgramData\Anaconda3\envs\tensorflow\Scripts\jupyter-notebook-script.py "%USERPROFILE%/"
C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3\envs\tensorflow C:\ProgramData\Anaconda3\envs\tensorflow\python.exe C:\ProgramData\Anaconda3\envs\tensorflow\Scripts\jupyter-notebook-script.py "%USERPROFILE%/"
C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3\envs\tensorflow C:\ProgramData\Anaconda3\envs\tensorflow\python.exe C:\ProgramData\Anaconda3\envs\tensorflow\Scripts\jupyter-notebook-script.py
C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3\envs\tensorflow C:\ProgramData\Anaconda3\envs\tensorflow\python.exe C:\ProgramData\Anaconda3\envs\tensorflow\Scripts\jupyter-notebook-script.py
更改密码
'password' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
找到jupyter的配置文件 jupyter_notebook_config.json
C:\Users\liqin\.jupyter ==>
{
"NotebookApp": {
"password": "argon2:$argon2id$v=19$m=10240,t=10,p=8$HYqiXV+JDyoFCr6hZ+ssqA$jLppEsnVa4MjyMRcIcdI7kxeEjgsocXNJA66zoZOAZ8",
"nbserver_extensions": {
"jupyter_nbextensions_configurator": true
}
}
}
找到jupyter的配置文件 jupyter_notebook_config.py
C:\Users\liqin\.jupyter ==>
搜索 notebook_dir
# c.ServerApp.notebook_dir = ''
## Whether to open in a browser after starting.
# The specific browser used is platform dependent and
# determined by the python standard library `webbrowser`
# module, unless it is overridden using the --browser
# (ServerApp.browser) configuration option.
# Default: False
# c.ServerApp.open_browser = False
## DEPRECATED in 2.0. Use PasswordIdentityProvider.hashed_password
# Default: ''
# c.ServerApp.password = ''
# c.ServerApp.notebook_dir = ''
## Whether to open in a browser after starting.
# The specific browser used is platform dependent and
# determined by the python standard library `webbrowser`
# module, unless it is overridden using the --browser
# (ServerApp.browser) configuration option.
# Default: False
# c.ServerApp.open_browser = False
## DEPRECATED in 2.0. Use PasswordIdentityProvider.hashed_password
# Default: ''
# c.ServerApp.password = ''
c.ServerApp.password = 'Your Password'
记住 这里的密码 然后save保存
启动
输入之前设置的密码
完成