jupyter 安装与使用相关
更改jupyter notebook默认打开目录
1、打开cmd 或anaconda prompt 输入命令:jupyter notebook --generate-config
,回车,生成notebook配置文件。
2、找到配置文件位置,通常位于c:\Users\用户名.jupyter中,文件名是jupyter_notebook_config.py。
3、用记事本进行更改。具体操作:找到行#c.NotebookApp.notebook_dir = ''
,删除#,在后面引号''中间写入你所期望notebook初始打开的文件夹位置。
4、找到Jupyter的快捷方式,右键打开属性,将快捷方式中“目标”中的%USERPROFILE%去掉。
并且将起始位置设置为工作目录,并且确认即可
注意:
要先创建文件夹再更改文件位置,否则会闪退
在jupyter中装不同版本的python
1.创建py3.6.5虚拟环境,安装该版本python到anaconda3的env目录下
2.cmd到py3.6.5目录Scripts>下输入pip install ipykernel
在script目录下会生成一系列工具
3.定位到这里,对已经存在的项目复制一份,rename为python3.6.5
修改kernel.json文件
4.查看版本号
import sys
print(sys.version)
更改浏览器jupyter输出限制
在jupyter使用命令行运行.py文件
- 在unsupervised_train.py的同一个文件夹下创建一个test.ipynb文件
使用命令:
%run "unsupervised_train.py" --train_prefix ../example_data/toy-ppi --model graphsage_mean --max_total_steps 1000 --validate_iter 10
但是由于unsupervised_train.py文件中调用了自定义的包,因此会报错
- 解决办法:
在graphsage同一个文件夹下创建一个run_py.ipynb文件
使用命令:
%run "graphsage/unsupervised_train.py" --train_prefix example_data/toy-ppi --model graphsage_mean --max_total_steps 1000 --validate_iter 10
但是修改.py文件中的代码后,必须在ipynb中reload模块,才会生效。
from imp import reload
- 或直接使用绝对地址,如
%run D:/code/gcn_api.py --root-path D:/data/cora --n-epoch 200
注意:其他文件路径的更改
参考资料:
jupyter运行python代码_python之jupyter安装与使用
如何优雅地使用 Jupyter?
如何在jupyter中使用不同版本的python
Jupyter使用py文件代码