我正在尝试在我的窗口 10 主页上安装从这里下载的 kubectl v1.16.0 按照 kubernetes.io 上的说明进行操作,我添加了环境变量,但是当我打开 cmd 并键入 kubectl 时,我收到错误作为图片
这是点击关闭按钮后的图片
我不确定它是否与窗口 10 主页有关,有人对此有想法吗?
请确保您使用的是适用于您的系统的正确二进制文件。如果您按照此链接下的说明进行操作,一切应该可以正常工作。
如果二进制文件正确,并且您的系统在您尝试运行它时一直说access is denied
,请确保这不是权限问题。尝试将其放在您具有完全访问权限的另一个文件夹中,例如您的Desktop
,Downloads
等。
您可以尝试通过提供二进制文件的完整路径从命令行运行它。如果它运行正常,则意味着您可能没有足够的权限访问文件夹C:Windowssystem32
。实际上,将应用程序二进制文件保留在那里不是一个好主意,因为它是一个系统文件夹,并且很可能您作为普通用户没有足够的权限。有关此文件夹及其在 Windows 系统中的用途的更多信息,您可以在本文中阅读。
您还可以参考本文,介绍如何修复Windows 10上的"访问被拒绝"问题,但不要使用C:Windowssystem32
目录执行此操作。最好将kubectl
二进制文件放在其他位置,并将其路径添加到 PATH 环境变量中。
我希望它有所帮助。