【发布时间】:2013-02-01 13:03:24
【问题描述】:
我在我的 Windows 7 64 位笔记本电脑上安装了 virtualenv 和 pywin32,它们似乎都可以工作,但不能相互配合。
更具体地说,如果 virtualenv 处于活动状态,则在 python 交互式 shell 中运行 import win32com.client 会失败并显示 No module named win32com.client。但是,如果没有 virtualenv 处于活动状态,则相同的表达式会成功。
当我尝试使用pip 安装pywin32 时(这是我通常在 virtualenv 处于活动状态时安装模块的方式),我收到错误:
Could not find any downloads that satisfy the requirement pywin32
No distributions at all found for pywin32
...即使pywin32 是输出中列出的模块之一
pip search pywin32
因此,要安装pywin32 我必须使用从 SourceForge 下载的 *.exe 安装程序来安装它。
有没有办法在 virtualenv 中安装pywin32?
【问题讨论】:
-
pip install pypiwin32可能会起作用。
标签: python virtualenv pywin32