在python虚拟环境Virtualenv下载安装pywin32

来源:互联网 发布:淘宝罗汉鱼 编辑:程序博客网 时间:2024/05/22 08:15

下载和安装pywin32

1.首先我的是2.7的python 32位的版本

下载地址:
https://sourceforge.net/projects/pywin32/files/pywin32/Build 220/

选择这个版本下载,

pywin32-220.win32-py2.7.exe


下载完按提示安装即可

2.如果下载成64位或者版本不同往往会出现报错:

Python version 2.7 required ,which was not found in the registry

如果安装的是64位的系统可以参考这个博客:http://www.jb51.net/article/54329.htm

3.虚拟环境Virtualenv下使用pywin32

3.1首先要在第一步安装完后的基础上,找到pywin32.pth的文件

我的是在这里  F:\Program Files (x86)\Python2\Lib\site-packages\pywin32.pth

将这个文件拷贝到虚拟环境的site-packages中
比如我的:

F:\Program Files (x86)\Python2\Scripts\env\Lib\site-packages

然后修改虚拟环境中的pywin32.pth的文件,一般我是直接拉到pycharm的软件中里面内容为:

# .pth file for the PyWin32 extensionswin32win32\libPythonwin

将其修改为:

# .pth file for the PyWin32 extensionsF:\Program Files (x86)\Python2\Lib\site-packages\win32F:\Program Files (x86)\Python2\Lib\site-packages\win32\libF:\Program Files (x86)\Python2\Lib\site-packages\Pythonwin

然后就算成功引入,并可以使用了

(env) D:\python\my_crawler>pythonPython 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Type "help", "copyright", "credits" or "license" for more information.>>> import win32crypt
1 0
原创粉丝点击