首页 > 解决方案 > 尽管已安装 Powershell,但它看不到模块或功能

问题描述

当我检查是否安装了我的 powershell 模块时,有点难过:

(Get-InstalledModule MyModule).InstalledLocation

C:\Program Files\WindowsPowerShell\Modules\MyModule\1.0.7

一切都很好,但是在该模块上运行公共函数无法找到该函数。更糟糕的是,我什至无法导入它:

Import-Module -Name MyModule -Force

The specified module 'MyModule ' was not loaded because no valid module file was found in any module directory.

从我的角度来看,这没有任何意义。不仅是我的电脑,我们还看到多名员工有这个问题。以前有人打过这个吗?重新打开 powershell windows 并重新启动 PC 等没有任何效果。

Uninstall-Module -Name MyModule 也一无所获。

$env:PSModulePath显示正确配置的路径。

标签: powershell

解决方案


推荐阅读