我已经在我的 Windows 7 64 位笔记本电脑上安装了两者virtualenv
,pywin32
它们似乎都可以工作,但不能相互配合。
更具体地说,如果 virtualenv 处于活动状态,则import win32com.client
在 python 交互式 shell 中运行会失败,并显示No module named win32com.client
. 但是,如果没有 virtualenv 处于活动状态,则相同的表达式会成功。
当我尝试安装pywin32
时pip
(这是我通常在 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 安装程序来安装它。
有没有办法pywin32
在 virtualenv 中安装?