在Windows 8.1中安装virtualenvwrapper-powershell,导入模块失败

发布于 2021-01-29 16:20:54

我正在尝试按照此处的指南进行操作,并且停留在Import-Module virtualenvwrapper,PowerShell不断向我显示错误:

import-module:未加载指定的模块’virtualenvwrapper’,因为在任何模块目录中均未找到有效的模块文件。

在第1行:char:1

  • 导入模块virtualenvwrapper
  • ~~~~~~
    * CategoryInfo:ResourceUnavailable:(virtualenvwrapper:String)[导入模块],FileNotFoundException
    * FullyQualifiedErrorId:Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand


我真的不知所措,因为据我从本指南及其他指南可以看出,这一步骤应该很简单。搜寻这个问题并没有真正帮助我,因为我找不到其他人遇到这个问题。

关注者
0
被浏览
152
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    好吧,我实际上已经找到解决这个问题的方法。我猜pip安装从未将文件放在PowerShell的正确模块目录中。我WindowsPowerShell\Modules在我的documents文件夹中创建了一个文件夹,该文件夹不存在,但已在我的PowerShell模块路径中列出。然后,我从virtualenvwrapper-
    powershell位存储桶中
    获取VirtualEnvWrapper目录,并将其复制到刚创建的Modules文件夹中。

    然后,我不得不使用Set-ExecutionPolicy Unrestricted而不是Set-ExecutionPolicy RemoteSigned指南中所示的方法,但是随后我可以执行导入模块并使用所需的一切。我不确定为什么我必须手动完成所有这些操作,而不是点子完成操作,但是我只是希望这可以以某种方式帮助其他人。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看