4.2.2 安装虚拟环境与Python解释器

LangChain基于Python开发,因此需确保系统中安装了Python解释器,我们在创建虚拟环境过程中安装
Python解释器。
LangChain 1.2版本要求Python版本为3.10+以上,这里我们使用python3.13.12 版本。

注意:如下包的安装,必须显式指明版本,否则可能会出现不兼容情况。

1、创建conda环境:

#创建一个名为langchain1.2的环境,指定Python版本是3.13.12
conda create --name langchain1.2 python=3.13.12
#查看anconda安装好的python环境
conda env list
#初始化虚拟环境 (执行完此指令,重新启动命令行窗口)
conda init
#在命令行窗口切换到某python环境
conda activate langchain1.2
#验证python版本
(langchain1.2) C:\Users\shkstart>python -V
#或 调用:python --version
#输出:Python 3.12.13

2、退出/删除conda环境:

#在命令行退出当前python环境
(langchain1.2) C:\Users\shkst>conda deactivate
#删除一个已有的anconda管理的python环境
conda remove --name langchain1.2 --all

4.2.3 下载langchain安装包

方式1:使用conda指令(推荐)

# 安装指定版本。比如1.2.2
conda install langchain==1.2.12
# 或者安装最新版(默认仓库)
conda install langchain
# 指定频道(如 conda-forge)
conda install -c conda-forge langchain==1.2.12
# 更新包
conda update langchain
# 卸载包
conda uninstall langchain
# 查看已安装包
conda list

conda 包通常来自 defaults 或 conda-forge。
-c :是–channel 的缩写,conda用于指定包的安装来源渠道。
conda-forge :该源比官方默认渠道更新更快、包更全

方式2:使用pip指令

# 安装指定版本
pip install langchain==1.2.12
#安装最新版(不推荐):pip install langchain
# 使用指定源:国内镜像加速 (解决下载慢) -i:指定镜像源
pip install langchain==1.2.12 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 从旧版本升级到新版本
pip install --upgrade langchain
#或者 pip install -U langchain==1.2.12
# 卸载包
pip uninstall langchain
# 查看已安装包
pip list

建议:优先 conda install,conda没有,再用pip install。

二者区别:
conda依赖检查严格,pip相对宽松;
conda 管环境 + 依赖 + 稳定性,pip 只管Python 包;
conda:支持Python 包 + 非 Python 包;pip:只支持 Python 包。

# 检查包来源
conda list # Conda 安装的包显示频道,pip 安装的显示 `pypi`
图片[1]-4.2.2 安装虚拟环境与Python解释器-大赛人网

4.2.4 PyCharm开发环境

PyCharm作为专业的Python IDE,具有强大的代码编辑、调试和版本控制功能。

图片[2]-4.2.2 安装虚拟环境与Python解释器-大赛人网

https://www.jetbrains.com/pycharm/download/other/#releases-2025

图片[3]-4.2.2 安装虚拟环境与Python解释器-大赛人网

创建新的工程,并设置Python解释器(选择Anaconda环境)。

图片[4]-4.2.2 安装虚拟环境与Python解释器-大赛人网
import langchain
print(langchain.__version__)
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像-大赛人网
欢迎您留下宝贵的见解!
提交
头像-大赛人网

昵称

取消
昵称

    请登录后查看评论内容