你的服务器无法访问 GitHub,但你需要安装这两个依赖:
git clone https://github.com/huggingface/transformers.git
git clone https://github.com/vllm-project/vllm.git
git+https://github.com/huggingface/transformers.git@91221da2f1f68df9eb97c980a7206b14c4d3a9b0
git+https://github.com/vllm-project/vllm.git@220aee902a291209f2975d4cd02dadcc6749ffe6 
✅ 解决方案:离线打包 wheel 安装
你只需在一台能联网的机器上提前打包这两个库为 .whl 文件,再拷贝到离线服务器安装即可。
✅ 步骤 1:联网机器上打包 wheel
① 创建干净环境(避免污染系统)
python -m venv build_env
source build_env/bin/activate
pip install build 
② 下载并打包 transformers(指定 commit)
git clone https://github.com/huggingface/transformers.git
cd transformers
git checkout 91221da2f1f68df9eb97c980a7206b14c4d3a9b0
pip install .
python -m build 
生成的 .whl 文件在 dist/ 目录下,例如:
dist/transformers-4.54.0.dev0-py3-none-any.whl
③ 下载并打包 vllm(指定 commit)
git clone https://github.com/vllm-project/vllm.git
cd vllm
git checkout 220aee902a291209f2975d4cd02dadcc6749ffe6
pip install .
python -m build 
生成的 .whl 文件在 dist/ 目录下,例如:
dist/vllm-0.9.2.dev398+g220aee90.cu124-cp310-cp310-linux_x86_64.whl
✅ 步骤 2:将 .whl 文件拷贝到离线服务器
 
使用 scp、U 盘、rsync 等方式将两个 .whl 文件拷贝到目标服务器。
✅ 步骤 3:在离线服务器安装
pip install transformers-4.54.0.dev0-py3-none-any.whl
pip install vllm-0.9.2.dev398+g220aee90.cu124-cp310-cp310-linux_x86_64.whl 
✅ 可选:打包所有依赖为离线 requirements
如果你想一次性打包所有依赖(包括 transformers 和 vllm 的依赖),可以:
# 在联网机器上
pip download git+https://github.com/huggingface/transformers.git@91221da2f1f68df9eb97c980a7206b14c4d3a9b0
pip download git+https://github.com/vllm-project/vllm.git@220aee902a291209f2975d4cd02dadcc6749ffe6 
这会下载所有 .whl 文件到当前目录,拷贝后离线安装:
pip install *.whl 
✅ 总结
| 操作 | 说明 | 
|---|---|
| 联网打包 | 用 python -m build 或 pip download | 
| 传输文件 | U 盘 / scp / rsync | 
| 离线安装 | pip install xxx.whl | 
如需我帮你生成一键打包脚本或提供打包好的 wheel 下载地址,请告诉我你的 Python 版本和系统架构(如 cp310-linux_x86_64)。
                  
                  
                  
                  
      
          
                
                
                
                
              
                
                
                
                
                
              
                
                
              
            
                  
					5448
					
被折叠的  条评论
		 为什么被折叠?
		 
		 
		
    
  
    
  
            


            