2016-12-27 205 views
4

Import-Module posh-docker是不工作的电源外壳,同时以管理员身份运行导入模块豪华,码头工人不工作

我试图使当前PowerShell命令自动完成,但得到以下错误。 executionpolicy已经设置为RemoteSigned。我的系统中有Docker Toolbox。

Import-Module : The specified module 'posh-docker' was not loaded because no valid module 
file was found directory. At line:1 char:1 
+ Import-Module posh-docker 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~ 
+ CategoryInfo   : ResourceUnavailable: (posh-docker:String) [Import-Module], FileNotFoundExc 
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand 

回答

8

从你的问题听起来好像你下面the instructions on this page,其内容如下:

可以安装豪华的-泊坞窗PowerShell的模块如下:

(重点矿)。他们的措辞不正确;这些步骤用于模块安装后导入模块。

安装说明该模块位于the GitHub page for posh-docker。您首先必须遵循这些指示:

的Windows 10/Windows的服务器2016

  1. 打开PowerShell提示符
  2. 运行Install-Module -Scope CurrentUser posh-docker

早期版本的Windows

  1. 安装PackageManagement PowerShell Modules Preview
  2. 打开PowerShell提示符
  3. 运行Install-Module -Scope CurrentUser posh-docker

有一件事我会建议,如果您使用的是早期的Windows版本:不是单独安装PackageManagement,只需安装Windows Management Framework 5.0这样你得到所有的PowerShell 5.

在撰写本文时,它是最新的稳定版本,但下个月(2017年1月)WMF 5.1应该发布,仅供参考。

+0

是,其真正的..谢谢删除C:\Users\[user]\Documents\WindowsPowerShell\modules\posh-docker\*

  • 运行Install-Module -Scope AllUsers posh-docker .. – Girish

  • 1

    接受的答案不适用于我。

    1. 从行政PowerShell的