不使用pip或easy_install在virtualenv中安装python包

时间:2014-09-12 17:22:58

标签: python pip virtualenv easy-install pyexiv2

我正在尝试在virtualenv中安装pyexiv2。不幸的是,它是一个旧包,pip和easy_install似乎都不支持它。通过在pyexiv下载站点上运行Windows安装程序,我将它安装在我的非virtualenv python上就好了,但我看不出简单的方法来安装它virtualenv。有人可以帮忙吗?

非常感谢! 亚历

1 个答案:

答案 0 :(得分:1)

Windows installers基本上只是可​​执行的zip文件,前面有一些安装程序代码。它们可以使用任何解压缩实用程序进行扩展,例如Git Bash / Cygwin / MingW32中的unzip,Winzip,7-Zip文件管理器等。解压缩后,只需将生成的pyexiv2文件夹复制到virtualenv&#39 ; s site-packages文件夹,你应该全部设置。安装程序还在名为.dll的文件夹中包含两个$PLUGINSDIR文件,但我不确定它们应该去哪里,或者它们是否属于安装程序的一部分。暂时不要对它们做任何事情,并测试模块以确定一切是否正常。如果它抱怨,希望错误信息将提供足够的细节来确定它在哪里寻找文件,你可以把它们放在那里。

祝你好运!