我正在尝试在虚拟机中安装pyexiv2。不幸的是,这是一个旧包,pip和easy_install似乎都不支持它。我通过在pyexiv下载网站上运行windows安装程序,将它安装在我的非virtualenv python上,效果很好,但我看不到将其安装为virtualenv的简单方法。有人能帮忙吗?
非常感谢!Alex
Windows安装程序基本上只是可执行的zip文件,前面有一些安装程序代码。它们可以使用任何解压缩实用程序进行扩展,如Git Bash/Cygwin/MingW32中的unzip
、Winzip、7-Zip文件管理器等。一旦解压缩,只需将生成的pyexiv2
文件夹复制到您的virtualenv的site-packages
文件夹中,您就应该做好了准备。安装程序还在一个名为$PLUGINSDIR
的文件夹中包含两个.dll
文件,但我不确定它们应该放在哪里,也不确定它们是否是安装程序的一部分。现在不要对它们做任何事情,测试模块,看看是否一切正常。如果它抱怨,希望错误消息能提供足够的细节来确定它在哪里查找文件,然后你可以把它们放在那里。
祝你好运!