安装 WSL 和 Ubuntu

  1. 在 Windows 搜索栏中输入“PowerShell”,右键选择“以管理员身份运行”。
  2. 执行以下命令启用 WSL 功能:
    wsl --install
    
  3. https://blog.csdn.net/2301_80314483/article/details/146987475

启动 Ubuntu 并访问 Windows 文件

  1. 安装完成后,在开始菜单中找到 Ubuntu 并启动。
  2. 首次启动会提示设置用户名和密码。
  3. Windows 文件系统会自动挂载到 /mnt/ 目录下。例如,C:\dify\dify 对应 /mnt/c/dify/dify

验证挂载路径

  1. 例如,在 Ubuntu 终端中运行以下命令查看你要运行的docker内容,挂载的 Windows 目录:
    ls /mnt/c/dify/dify
    
  2. 如果路径正确,将显示 C:\dify\dify 中的文件列表。

常见问题解决

  • WSL 未启用:确保在“控制面板” > “程序和功能” > “启用或关闭 Windows 功能”中勾选“适用于 Linux 的 Windows 子系统”。
  • 挂载路径不存在:检查 Windows 中的路径是否存在,或重启 WSL 服务。
  • 权限问题:在 Ubuntu 中使用 sudo 访问需要管理员权限的文件。首先网上搜安装wsl ubuntu
    然后桌面单上打开ubuntu
    在这里插入图片描述
    比如你的项目放在C://dify/dify目录下,这个时候它会帮你挂在到如下目录:
    /mnt/c/dify/dify
Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐