OpenStack CLI Windows 10“源代码”和“venv\Scripts\activate”表示无法识别为内部或外部命令、可操作程序或批处理文件

2024-04-29 13:34:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个尝试在Windows 10系统上使用OpenStack CLI的初学者。我试过Python 2.7.18和3.9.5。我可以通过pip install python openstackclient安装OpenStack客户端,但当我尝试使用我的openrc.sh文件作为源时,我得到以下信息“‘源’不被识别为内部或外部命令、可操作程序或批处理文件”。我是否需要单独安装venv或virtualenv?任何帮助都将不胜感激,谢谢


Tags: installpip文件外部命令信息客户端cliopenstack
1条回答
网友
1楼 · 发布于 2024-04-29 13:34:56

在Windows系统上似乎没有与source等效的命令。无论如何,我发现这篇文章可能会对你有所帮助,我只是把它的主要内容复制到这里

参考:Ukcloud - How to use the OpenStackClient on Microsoft operating systems

尝试以下方法使用openrc文件:

  1. 登录到OpenStack Horizon仪表板
  2. 选择访问&;从“计算”菜单中选择“安全性”,然后选择“API访问”选项卡(或者对于某些版本,只需在“项目”菜单下选择“API访问”选项卡)
  3. 下载OpenStack RC文件
  4. 下载Source-OpenRC.ps1并取消阻止它
  5. 启动PowerShell并运行%yourpath%\Source-OpenRC.ps1 %yourpath%\project-openrc.sh
  6. 出现提示时,输入OpenStack项目密码

相关问题 更多 >