Jupyter NoteBook虚拟环境配置
step1 查看虚拟环境
打开Anaconda Prompt
输入:
conda env list
step2 创建虚拟环境
输入:
conda create -n name(要创建的虚拟环境的名字) python=版本
中间输入y表示确认
输入:
conda activate opencv
进入虚拟环境
通过
conda list
可以查看该环境下的库:
如果想要删除虚拟环境,输入以下命令即可:
conda remove -n name(要删除的虚拟环境的名字) --all
也可以用pip管理该环境下的库,具体细节上会有一些不同。pip list 和 conda list的不同
step3 conda换源
使用conda进行下载时常常会出现网速慢的情况,我们可以通过更换下载源,获取更快的下载速度。
输入以下指令查看所有下载源:
conda config --show channels
只有一个defaults,表示默认下载源,可能会导致下载速度过慢,我们更换下载源。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
再次查看所有下载源:
conda config --show channels
移除下载源指令:
conda config --remove channels 下载源url
另外,在pip中,可通过-i 下载源url
的形式设置下载源,如:
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple/
step4 下载所需库
如:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
step5 配置jupyter notebook内核
在我们刚刚创建的虚拟环境下,安装ipykernel库,利用ipykernel库将该虚拟环境写入到jupyter中。
首先,在当前环境下安装ipykernel库,输入:
conda install ipykernel
然后,在当前环境下将该环境写入jupyter,输入如下:
注意:name后跟当前环境名
python -m ipykernel install --user --name 虚拟环境名 --display-name jupyter内核名
如:
python -m ipykernel install --user --name opencv --display-name opencv
Step6 修改默认文件夹
第一次使用Jupyter notebook,默认文件目录在C:/Users/username
我们可以通过修改配置文件修改默认文件夹
如果之前生成过配置文件,其目录是C:/Users/username/.jupyter/jupyter_notebook_config.py
如果该目录不存在,需要在虚拟环境下,输入以下命令生成配置文件
jupyter notebook --generate-config
成功生成后,使用任意编辑器进入该文件,搜索以下行
# c.NotebookApp.notebook_dir = ''
将其取消注释,并将''中的内容修改为想要的文件夹目录,如:
c.NotebookApp.notebook_dir = 'D://PythonProjects/'
step7 进入jupyter notebook
在虚拟环境下,输入以下代码进入jupyter notebook:
jupyter notebook
可以发现已经可以更换内核了。
标题:Jupyter NoteBook虚拟环境配置
作者:Departure
地址:https://www.unreachablecity.club/articles/2023/04/28/1682691637145.html
Comments | 0 条评论