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

标签 python powershell virtualenv virtualenvwrapper

我正在尝试遵循指南 here ,我被困在 Import-Module virtualenvwrapper 处,PowerShell 不断给我错误:

import-module : The specified module 'virtualenvwrapper' was not loaded because no valid module file was found in any module directory.

At line:1 char:1

  • import-module virtualenvwrapper
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    • CategoryInfo : ResourceUnavailable: (virtualenvwrapper:String) [Import-Module], FileNotFoundException
    • FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

我真的不知道该怎么做,因为据我从本指南和其他指南中得知,这一步应该相当简单。谷歌搜索这个问题并没有真正帮助我,因为我找不到其他人遇到这个问题。

最佳答案

感谢您回来提供解决方案。这对我今天有帮助。我还想补充一点,我必须执行额外的步骤才能使其在 Windows 10 上运行。

我在尝试运行时遇到错误:

Import-Module virtualenvwrapper

“Get-Content:找不到路径‘Function:\TabExpansion’,因为它不存在。”

我找到的解决方案是在第 15 行编辑 VirtualenvWrapperTabExpansion.psm1:

$_oldTabExpansion = Get-Content Function:TabExpansion

为此:

$_oldTabExpansion = Get-Content Function:TabExpansion2

关于python - 在 Windows 8.1 中安装 virtualenvwrapper-powershell,导入模块失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31035903/

相关文章:

python - Matplotlib:自动修改轴标签

python - 来自 pandas DataFrame 的热图 - 二维数组

powershell - 如何将 $input 自动变量转换为列表(在结束 block 中)?

rest - 合作伙伴中心 获取资源名称 对象级别

python - 无法在 Virtualenv 中 pip 安装 MySQL-python

pip - Ansible 使用最新版本的 setuptools 和 pip 获取 virtualenv 的正确方法

python - 如何只获取使用过的 pip 包?

OSX 10.8.1 上的 python 成像

powershell - Powershell 数组上的 Array.Find

python - 为什么 `bin` 目录在 Windows 上的名称不同 (`Scripts` )?