云计算百科
云计算领域专业知识百科平台

在Rocky Linux 9.X上在线安装 LangChain 1.2.10

备注:

不要卸载操作系统默认的3.9.x

安装python 3.12

dnf install python3.12 -y

python3.12 –version

安装pip

python3.12 -m pip –version

dnf install python3.12-pip -y

python3.12 -m pip –version

安装和配置uv

curl -LsSf https://astral.sh/uv/install.sh | sh

cd /opt

uv venv langchain –python 3.12

ls

source langchain/bin/activate

安装LangChain

uv pip install langchain

uv pip install langchain-openai

uv pip install langchain-anthropic

查看版本

uv pip show langchain

——————日志——————————–

[root@rocky95temp /]# yum install python3.12 -y
Rocky Linux 9 – BaseOS                                                                                                                                    2.3 MB/s |  15 MB     00:06    
Rocky Linux 9 – AppStream                                                                                                                                 1.7 MB/s |  16 MB     00:09    
Rocky Linux 9 – Extras                                                                                                                                     22 kB/s |  17 kB     00:00    
Last metadata expiration check: 0:00:01 ago on Fri 27 Feb 2026 07:55:05 AM CST.
Dependencies resolved.
==========================================================================================================================================================================================
 Package                                              Architecture                          Version                                        Repository                                Size
==========================================================================================================================================================================================
Installing:
 python3.12                                           x86_64                                3.12.12-4.el9_7                                appstream                                 26 k
Upgrading:
 openssl                                              x86_64                                1:3.5.1-7.el9_7                                baseos                                   1.4 M
 openssl-libs                                         x86_64                                1:3.5.1-7.el9_7                                baseos                                   2.3 M
Installing dependencies:
 libnsl2                                              x86_64                                2.0.0-1.el9.0.1                                appstream                                 30 k
 mpdecimal                                            x86_64                                2.5.1-3.el9                                    appstream                                 85 k
 openssl-fips-provider                                x86_64                                1:3.5.1-7.el9_7                                baseos                                   812 k
 python3.12-libs                                      x86_64                                3.12.12-4.el9_7                                appstream                                9.2 M
 python3.12-pip-wheel                                 noarch                                23.2.1-5.el9                                   appstream                                1.5 M

Transaction Summary
==========================================================================================================================================================================================
Install  6 Packages
Upgrade  2 Packages

Total download size: 15 M
Downloading Packages:
(1/8): libnsl2-2.0.0-1.el9.0.1.x86_64.rpm                                                                                                                 124 kB/s |  30 kB     00:00    
(2/8): mpdecimal-2.5.1-3.el9.x86_64.rpm                                                                                                                   269 kB/s |  85 kB     00:00    
(3/8): python3.12-3.12.12-4.el9_7.x86_64.rpm                                                                                                              258 kB/s |  26 kB     00:00    
(4/8): openssl-fips-provider-3.5.1-7.el9_7.x86_64.rpm                                                                                                     1.5 MB/s | 812 kB     00:00    
(5/8): python3.12-pip-wheel-23.2.1-5.el9.noarch.rpm                                                                                                       1.2 MB/s | 1.5 MB     00:01    
(6/8): openssl-3.5.1-7.el9_7.x86_64.rpm                                                                                                                   976 kB/s | 1.4 MB     00:01    
(7/8): python3.12-libs-3.12.12-4.el9_7.x86_64.rpm                                                                                                         1.9 MB/s | 9.2 MB     00:04    
(8/8): openssl-libs-3.5.1-7.el9_7.x86_64.rpm                                                                                                              436 kB/s | 2.3 MB     00:05    
——————————————————————————————————————————————————————————————
Total                                                                                                                                                     1.9 MB/s |  15 MB     00:08     
Rocky Linux 9 – BaseOS                                                                                                                                    1.7 MB/s | 1.7 kB     00:00    
Importing GPG key 0x350D275D:
 Userid     : "Rocky Enterprise Software Foundation – Release key 2022 <releng@rockylinux.org>"
 Fingerprint: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                  1/1 
  Upgrading        : openssl-libs-1:3.5.1-7.el9_7.x86_64                                                                                                                             1/10 
  Installing       : openssl-fips-provider-1:3.5.1-7.el9_7.x86_64                                                                                                                    2/10 
  Installing       : python3.12-pip-wheel-23.2.1-5.el9.noarch                                                                                                                        3/10 
  Installing       : mpdecimal-2.5.1-3.el9.x86_64                                                                                                                                    4/10 
  Installing       : libnsl2-2.0.0-1.el9.0.1.x86_64                                                                                                                                  5/10 
  Installing       : python3.12-3.12.12-4.el9_7.x86_64                                                                                                                               6/10 
  Installing       : python3.12-libs-3.12.12-4.el9_7.x86_64                                                                                                                          7/10 
  Upgrading        : openssl-1:3.5.1-7.el9_7.x86_64                                                                                                                                  8/10 
  Cleanup          : openssl-1:3.2.2-6.el9_5.x86_64                                                                                                                                  9/10 
  Cleanup          : openssl-libs-1:3.2.2-6.el9_5.x86_64                                                                                                                            10/10 
  Running scriptlet: openssl-libs-1:3.2.2-6.el9_5.x86_64                                                                                                                            10/10 
  Verifying        : openssl-fips-provider-1:3.5.1-7.el9_7.x86_64                                                                                                                    1/10 
  Verifying        : libnsl2-2.0.0-1.el9.0.1.x86_64                                                                                                                                  2/10 
  Verifying        : mpdecimal-2.5.1-3.el9.x86_64                                                                                                                                    3/10 
  Verifying        : python3.12-3.12.12-4.el9_7.x86_64                                                                                                                               4/10 
  Verifying        : python3.12-libs-3.12.12-4.el9_7.x86_64                                                                                                                          5/10 
  Verifying        : python3.12-pip-wheel-23.2.1-5.el9.noarch                                                                                                                        6/10 
  Verifying        : openssl-1:3.5.1-7.el9_7.x86_64                                                                                                                                  7/10 
  Verifying        : openssl-1:3.2.2-6.el9_5.x86_64                                                                                                                                  8/10 
  Verifying        : openssl-libs-1:3.5.1-7.el9_7.x86_64                                                                                                                             9/10 
  Verifying        : openssl-libs-1:3.2.2-6.el9_5.x86_64                                                                                                                            10/10 

Upgraded:
  openssl-1:3.5.1-7.el9_7.x86_64                                                            openssl-libs-1:3.5.1-7.el9_7.x86_64                                                           
Installed:
  libnsl2-2.0.0-1.el9.0.1.x86_64               mpdecimal-2.5.1-3.el9.x86_64                   openssl-fips-provider-1:3.5.1-7.el9_7.x86_64       python3.12-3.12.12-4.el9_7.x86_64      
  python3.12-libs-3.12.12-4.el9_7.x86_64       python3.12-pip-wheel-23.2.1-5.el9.noarch      

Complete!
[root@rocky95temp /]# python3.12 -m pip –version
/usr/bin/python3.12: No module named pip
[root@rocky95temp /]# dnf install python3.12-pip -y
Last metadata expiration check: 0:01:04 ago on Fri 27 Feb 2026 07:55:05 AM CST.
Dependencies resolved.
==========================================================================================================================================================================================
 Package                                              Architecture                          Version                                        Repository                                Size
==========================================================================================================================================================================================
Installing:
 python3.12-pip                                       noarch                                23.2.1-5.el9                                   appstream                                2.9 M
Installing weak dependencies:
 python3.12-setuptools                                noarch                                68.2.2-5.el9_6                                 appstream                                1.4 M

Transaction Summary
==========================================================================================================================================================================================
Install  2 Packages

Total download size: 4.3 M
Installed size: 21 M
Downloading Packages:
(1/2): python3.12-pip-23.2.1-5.el9.noarch.rpm                                                                                                             2.5 MB/s | 2.9 MB     00:01    
(2/2): python3.12-setuptools-68.2.2-5.el9_6.noarch.rpm                                                                                                    391 kB/s | 1.4 MB     00:03    
——————————————————————————————————————————————————————————————
Total                                                                                                                                                     872 kB/s | 4.3 MB     00:05     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                  1/1 
  Installing       : python3.12-setuptools-68.2.2-5.el9_6.noarch                                                                                                                      1/2 
  Installing       : python3.12-pip-23.2.1-5.el9.noarch                                                                                                                               2/2 
  Running scriptlet: python3.12-pip-23.2.1-5.el9.noarch                                                                                                                               2/2 
  Verifying        : python3.12-pip-23.2.1-5.el9.noarch                                                                                                                               1/2 
  Verifying        : python3.12-setuptools-68.2.2-5.el9_6.noarch                                                                                                                      2/2 

Installed:
  python3.12-pip-23.2.1-5.el9.noarch                                                      python3.12-setuptools-68.2.2-5.el9_6.noarch                                                     

Complete!
[root@rocky95temp /]# 

[root@rocky95temp opt]# ls
langchain
[root@rocky95temp opt]# uv venv langchain2 –python 3.12
Using CPython 3.12.12 interpreter at: /usr/bin/python3.12
Creating virtual environment at: langchain2
Activate with: source langchain2/bin/activate
[root@rocky95temp opt]# source langchain2/bin/activate
(langchain2) [root@rocky95temp opt]# ls
langchain  langchain2
(langchain2) [root@rocky95temp opt]# uv pip install langchain
Using Python 3.12.12 environment at: langchain2
Resolved 32 packages in 3.17s
Prepared 16 packages in 4.26s
Installed 32 packages in 3.53s
 + annotated-types==0.7.0
 + anyio==4.12.1
 + certifi==2026.2.25
 + charset-normalizer==3.4.4
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain==1.2.10
 + langchain-core==1.2.16
 + langgraph==1.0.9
 + langgraph-checkpoint==4.0.0
 + langgraph-prebuilt==1.0.8
 + langgraph-sdk==0.3.9
 + langsmith==0.7.7
 + orjson==3.11.7
 + ormsgpack==1.12.2
 + packaging==26.0
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + tenacity==9.1.4
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.14.1
 + xxhash==3.6.0
 + zstandard==0.25.0
(langchain2) [root@rocky95temp opt]# 

uv pip install langchain-openai

(langchain2) [root@rocky95temp opt]# uv pip install langchain-openai
Using Python 3.12.12 environment at: langchain2
Resolved 34 packages in 3.57s
Prepared 8 packages in 1.53s
Installed 8 packages in 3.77s
 + distro==1.9.0
 + jiter==0.13.0
 + langchain-openai==1.1.10
 + openai==2.24.0
 + regex==2026.2.19
 + sniffio==1.3.1
 + tiktoken==0.12.0
 + tqdm==4.67.3
(langchain2) [root@rocky95temp opt]# 

uv pip install langchain-anthropic

(langchain2) [root@rocky95temp opt]# uv pip install langchain-anthropic
Using Python 3.12.12 environment at: langchain2
Resolved 32 packages in 2.63s
Prepared 3 packages in 1.17s
Installed 3 packages in 686ms
 + anthropic==0.84.0
 + docstring-parser==0.17.0
 + langchain-anthropic==1.3.4
(langchain2) [root@rocky95temp opt]# 

(langchain2) [root@rocky95temp opt]# uv pip show langchain
Using Python 3.12.12 environment at: langchain2
Name: langchain
Version: 1.2.10
Location: /opt/langchain2/lib/python3.12/site-packages
Requires: langchain-core, langgraph, pydantic
Required-by:
(langchain2) [root@rocky95temp opt]# 

赞(0)
未经允许不得转载:网硕互联帮助中心 » 在Rocky Linux 9.X上在线安装 LangChain 1.2.10
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!