tom*_*ato 4 python powershell virtualenv virtualenvwrapper
我试图按照这里的指南,我坚持Import-Module virtualenvwrapper,PowerShell不断给我错误:
import-module:未加载指定的模块'virtualenvwrapper',因为在任何模块目录中都找不到有效的模块文件.
在行:1个字符:1
- import-module virtualenvwrapper
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo:ResourceUnavailable:(virtualenvwrapper:String)[Import-Module],FileNotFoundException
- FullyQualifiedErrorId:Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
我真的不知道该怎么做,因为据本指南和其他人所说,这一步应该是相当直接的.谷歌搜索这个问题并没有真正帮助我,因为我找不到其他人有这个问题.
小智 7
感谢您回来找到解决方案.这对我今天有所帮助.我还想补充一点,我必须做一些额外的步骤才能使它在Windows 10上运行.
我试图运行时遇到错误:
Import-Module virtualenvwrapper
"获取内容:无法找到路径'功能:\ TabExpansion',因为它不存在."
我找到的解决方案是在第15行编辑VirtualenvWrapperTabExpansion.psm1:
$_oldTabExpansion = Get-Content Function:TabExpansion
Run Code Online (Sandbox Code Playgroud)
对此:
$_oldTabExpansion = Get-Content Function:TabExpansion2
Run Code Online (Sandbox Code Playgroud)
好吧,我实际上已经解决了这个问题.我想pip install从未将文件放在PowerShell的正确模块目录中.我WindowsPowerShell\Modules在我的文档文件夹中创建了一个文件夹,该文件夹不存在但列在我的PowerShell模块路径中.然后我从virtualenvwrapper-powershell bitbucket获取VirtualEnvWrapper目录并将其复制到我刚刚创建的Modules文件夹中.
然后我不得不使用Set-ExecutionPolicy Unrestricted而不是Set-ExecutionPolicy RemoteSigned在指南中显示,但我能够执行导入模块并使用所需的一切.我不确定为什么我必须手动完成所有这些而不是pip已经完成它,但我只是希望这可以以某种方式帮助别人.
| 归档时间: |
|
| 查看次数: |
4442 次 |
| 最近记录: |