我試圖在virtualenv中安裝pyexiv2。不幸的是,它是一箇舊的包,pip和easy_install似乎都不支持它。我通過在pyexiv下載網站上運行windows安裝程序,將它安裝在我的非virtualenv python上,但我沒有看到將它安裝到virtualenv上的簡單方法。誰能幫忙?在virtualenv中不使用pip或easy_install安裝python軟件包
非常感謝! Alex
我試圖在virtualenv中安裝pyexiv2。不幸的是,它是一箇舊的包,pip和easy_install似乎都不支持它。我通過在pyexiv下載網站上運行windows安裝程序,將它安裝在我的非virtualenv python上,但我沒有看到將它安裝到virtualenv上的簡單方法。誰能幫忙?在virtualenv中不使用pip或easy_install安裝python軟件包
非常感謝! Alex
Windows installers基本上只是可執行的zip文件,前面有一些安裝程序代碼。他們可以使用任何解壓縮工具,如Git Bash/Cygwin/MingW32,Winzip,7-Zip文件管理器等中的unzip
進行擴展。一旦解壓縮,只需將生成的pyexiv2
文件夾複製到您的virtualenv的site-packages
文件夾中,並且應該全部設置好。安裝程序還在名爲$PLUGINSDIR
的文件夾中包含兩個.dll
文件,但我不確定它們應該到哪裏,或者它們是否是安裝程序的一部分。現在不要對他們做任何事情,並測試模塊,看看是否一切正常。如果它抱怨,希望錯誤信息會提供足夠的細節來找出它在哪裏尋找文件,並且可以將它們放在那裏。
祝你好運!
哦,整潔,我從來沒有意識到這是安裝人員正在做的事情。我將文件夾複製到site-packages,但是當我嘗試導入pyexiv2時導致錯誤:'ImportError:No module named libexiv2python'。 – 2014-09-12 17:41:01