jupyter中切换虚拟环境
- 查看python路径
python
import sys
sys.executable
这个命令会输出当前 Notebook 使用的 Python 可执行文件的路径
- 查看安装的包和环境信息(前两步都在jupyter notebook中进行)
python
!which python
!python --version
!pip list
- 将你的虚拟环境加入 Jupyter Notebook(回到Anaconda Powershell Prompt)
假设你的环境叫myenv
python
conda activate myenv
- 在环境里装 Jupyter 和
ipykernel
python
conda install ipykernel
或者
python
pip install ipykernel
- 把环境注册到 Jupyter 中
python
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
- 打开 Jupyter Notebook切换 Kernel
python
jupyter notebook
如果你想删除一个已经注册的kernel:
python
jupyter kernelspec uninstall myenv
查看anaconda中有哪些虚拟环境切换并且查看是否已经有ipykernel
- 查看anaconda中有哪些虚拟环境
python
conda env list
- 激活虚拟环境
python
conda activate your_env_name
- 查看虚拟环境中是否有ipykernel
python
pip show ipykernel
如果有安装,你会看到类似输出:
python
Name: ipykernel
Version: 6.29.2
...
如果没有任何输出,说明这个环境还没装 ipykernel
。
也可以用 pip list
看看安装了哪些包
python
pip list
然后在结果中找 ipykernel
还可以使用:
python
conda list ipykernel
如果有安装,你会看到:
python
ipykernel 6.29.2 py39haa95532_0
下载langchain
python
pip install langchain
或者
python
conda install langchain
国内还可以使用清华镜像源
python
pip install langchain -i https://pypi.tuna.tsinghua.edu.cn/simple