Jupyter
使用Anaconda 环境
假设目前的环境名为dl
- 进入anaconda 虚拟环境
conda activate dl conda install -n dl ipykernelconda install -n dl nb_conda_kernels# nb_conda_kernels是最简便的使用anaconda环境的方法python -m ipykernel install --user --name build_central --display-name "dl"# 注意这里环境名要带引号
效果如下:

参考:anaconda - Conda environments not showing up in Jupyter Notebook - Stack Overflow
jupyter主页面还可以添加conda选项卡管理conda环境,需要在base环境下安装jupyter的包,方法参见:ipython - In which conda environment is Jupyter executing? - Stack Overflow
magic 命令
使用%lsmagic列出所有的magic命令。
line magic 以一个百分号开头,作用与一行;
cell magic 以两个百分号开头,作用于整个cell。
支持类似 %ls %pwd 一类基本的unix命令,! command来支持所有unix命令,如 !ping wiki.luoxufeiyan.com -c 4。
最后一行Automagic is ON, % prefix IS NOT needed for line magics.说明在此时即使不加上%也可以使用这些命令。
- 使用 whos 查看当前的变量空间
%whos
Variable Type Data/Info
----------------------------
a int 1
b list n=3
- 使用
%reset删除全部已分配的变量空间