我已经在我的 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 中安装?