windows - Vagrant ssh 进入 Windows 10 来宾:PATH 不包括使用 Chocolatey 配置的工具
问题描述
我们正在运行一个 Windows 10 Vagrant 盒子,为此我们使用 Packer 制作了基本盒子。主机是 macOS 10.14.5
在 Vagrant 配置期间,我们使用 Chocolatey 来安装我们需要的不同构建工具。然而,如果我们vagrant ssh
进入运行箱,我们就无法使用这些工具。检查PATH
,它似乎不包含所述工具的目录。
然而,如果我们用它的 UI 运行这个盒子,然后我们登录到 VM UI 并从开始菜单启动“cmd.exe”,那么它就会PATH
包含 Chocolatey 安装的所有条目。
我们必须做些什么来确保它PATH
是正确的vagrant ssh
?
编辑:运行vagrant winrm -c "echo \$env:PATH"
确实显示正确PATH
解决方案
推荐阅读
- xml - F# 重新加载 XmlProvider
- sql - Python sqlite3 SQL查询获取具有最新日期但每个唯一列限制的所有条目
- python - 使用python,Ubuntu OS从脚本调用命令行
- lotus-notes - 如何在 domino Designer 现有应用程序中开发的 Lotus Notes 客户端中安装功能?
- json - jq - 如何创建包含双引号环绕字段值的输出
- python-3.x - 将标签转换为 one-hot 编码
- python - #Python CodeBreaker 在 Python 中
- pine-script - Pine 脚本 - 收盘价,深井
- c# - 使用 LocalDB 数据库部署 C# 应用程序
- java - Android Studio中的网格视图图像显示错误