在Anaconda虚拟环境中使用jupyter notebook
在Anaconda虚拟环境中使用jupyter notebook
问题描述:
在jupyter notebook中使用创建的虚拟环境运行文件
解决方法
1 通过插件 nb_conda实现
a. 在Anaconda Prompt(anaconda)中安装nb_conda(不是在虚拟环境中安装):
conda install nb_conda
b. 安装成功以后,启动jupyter notebook
jupyter notebook
(1)创建新的ipynb文件时,可以在new处更改kernel
(2)打开相应的ipynb文件时,可以在上面菜单栏中的kernel->change kernel处更改所需的kernel
随后即可使用该虚拟环境进行相应的操作。
注意: 如果想要卸载nb_conda,卸载完成后记得删除 C:\ProgramData\Anaconda3\etc\jupyter 路径下的文件:
“\nbconfig” 文件夹
“\jupyter_config.json”
“\jupyter_notebook_config.json”
否则启动jupyter notebook会报错 Bad config encountered during initialization
2 通过安装ipykernel实现
a. **虚拟环境
conda activate env_name
b. 在虚拟环境env-name中安装ipykernel
pip install ipykernel
c. 执行以下命令,将kernel添加至jupyter notebook
python -m ipykernel install --user --name env_name --display-name "在jupyter中显示的环境名称"
例如:
python -m ipykernel install --user --name Test_env --display-name "Test env"
同上
(1)创建新的ipynb文件时,可以在new处更改kernel
(2)打开相应的ipynb文件时,可以在上面菜单栏中的kernel->change kernel处更改所需的kernel
随后即可使用该虚拟环境进行相应的操作。
3 注意!
通过上述两种方法成功安装之后,发现还是不能在jupyter notebook调用虚拟环境,常见就是虚拟环境没有安装jupyter notebook,可以通过以下步骤安装:
a. **虚拟环境
conda activate env_name
b. 在虚拟环境中安装jupyter notebook
pip install jupyter
推荐阅读
-
写自己的ROS节点使用(import)anaconda虚拟环境的包(在虚拟环境下运行)
-
anaconda 环境新建/删除/拷贝 jupyter notebook上使用python虚拟环境 TensorFlow
-
Jupyter notebook 创建、切换Anaconda(Python)虚拟环境
-
在windows环境中关于 pycharm配置 anaconda 虚拟环境
-
ModuleNotFoundError: No module named 'torch'(anaconda安装好Pytorch却无法在Jupyter notebook使用)
-
在Jupyter Notebook/Lab中添加R Kernel
-
jupyter在本机环境下与在anaconda环境下的使用(适用于linux系统)
-
jupyter lab使用anaconda虚拟环境
-
安装jupyter并使用Anaconda虚拟环境的kernel
-
anaconda虚拟环境安装jupyter notebook的坑