Windows离线部署vllm

1、安装WSL2步骤

1.为Linux启用子系统

检查windows功能是否开启了 适用于 Liunx 的 Windows 子系统 的设置(如果未开启,开启之后需要重启电脑)

cmd命令 wsl -l -v 检查管理适用于 Liunx 的 Windows 子系统的分发,如果没有分发版的则执行:

1、wsl -l -v

2、

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

重启电脑(注意:需要开启 适用于 Liunx 的 Windows 子系统 的设置 才重新启动计算机 如果已开启,则不需要)

2.检查WSL2的要求

(对于64位系统,版本1903或更高,版本18362或更高。

对于ARM64系统:版本2004或更高,版本19041或更高。)

检查电脑版本 :win+r 在搜索框输入 winver 查看当前版本 19044比1903高符合要求

查看电脑是否开启开发人员模式

3.启用虚拟机功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4.安装Linux内核更新包

下载地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi双击安装

5.将WSL2设置为默认版本

wsl --set-default-version 2

6.安装选择的Linux发行版

进入https://docs.microsoft.com/en-us/windows/wsl/install-manual选择合适的系统安装包,这里选择ubuntu22.04

由于这个包比较大,在浏览器里点击下载链接右键,提取下载地址,打开迅雷或者其他第三方下载工具,新建下载任务,由于迅雷有国内的CDN加速,一般下载可以跑满带宽。原来需要8个小时的任务,现在几分钟就好了。

下载完成后,双击安装完成。一般第一次进入Ubuntu系统,需要设置用户名,密码等。安装系统提示操作即可。

7.安装成功

在cmd命令界面查看是否安装成功,出现跟截图一样,则已成功

  • root用户修改密码

cmd窗口使用:

wsl --user root

命令登录root用户,使用

passwd root

命令修改root用户密码

2、vllm安装

1.Anaconda3安装

进入wsl2终端Anaconda3安装包的目录下本文以D盘为例:

cd /mnt/d

bash Anaconda3-2024.06-1-Linux-x86_64.sh

即可开始安装。安装过程一路回车输入yes即可,注最后一步建议输yes,会将conda环境变量写入~/.bashrc文件中。

anaconda3下载地址

安装完成使用命令:

conda -V

查看

如果环境变量未生效,按照下面方法执行:

vim  ~/.bashrc

在最后一行添加下面命令

export PATH=$PATH:/path/to/anaconda3/bin

替换/path/to/anaconda3为您的实际安装路径。之后,运行

source  ~/.bashrc

来更新环境变量。

2.激活python虚拟环境

将准备好的环境压缩vllm.tar.gz文件解压至anaconda安装路径的envs路径下进行解压

tar -xzvf vllm.tar.gz -C vllm

解压完成后使用

conda activate vllm

检查环境是否迁移成功

  • 22
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mapbox是一个领先的地图平台,它提供了丰富的地图数据和定制化的地图服务。对于一些特殊情况,比如需要在没有网络连接的环境下使用地图,Mapbox也提供了离线部署的解决方案。 Mapbox离线部署的基本思路是将地图数据提前下载到本地设备上,然后通过相应的技术手段进行存储和调用,从而实现在没有网络连接的情况下依然可以使用地图和相关服务。离线部署可以提供更稳定和可靠的地图服务,尤其是在偏远地区或者容易断网的环境中。 要实现Mapbox的离线部署,首先需要登陆Mapbox官网,根据需求选择合适的地图服务和数据。然后下载对应的地图数据,并将其存储到本地设备中。在代码中,需要使用Mapbox提供的SDK和API来调用本地存储的地图数据,从而实现离线地图的展示和功能。 除了基本的离线地图展示功能,Mapbox的离线部署还可以支持定制化地图样式、添加标记和路线规划等高级功能。用户可以根据自己的需求和场景来定制离线地图服务,从而实现更个性化的地图展示和功能。 总的来说,Mapbox的离线部署可以为用户在没有网络连接的情况下提供稳定可靠的地图服务,是一个非常实用和方便的解决方案。同时,随着技术的不断发展和Mapbox平台的进步,离线部署的功能和性能也将会不断提升,为用户带来更好的使用体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值