我们正在使用easy_install安装到windows上的本地生成环境目录。在
(这有助于同时使用不同的第三方软件包),类似于VielalEnv,但也适用于C/C++和爪哇/.NET。:)
通过使用--install dir,我可以将python包放入包含.pth文件的路径中(PYTHONPATH指向该路径),并将--script dir指向路径中包含的dir,这样就可以在命令提示符下运行所有内容。在
所以,今天我用的是:
python ez_setup.py -d c:\_work\theproject\3rd\python -s c:\_work\theproject\3rd\bin\ sphinx=1.0.5
但是,我想使用pip
,因为它有一个本地缓存。(这也有助于我们的构建奴隶,目前每天重新下载两到三次这些软件包。)
然而,我还没能说服pip去做与easy-uninstall相同的事情。在
有什么想法吗?在
install-dir
可以使用install-purelib
和install-platlib
进行模拟:像这样:
注意,像SteveMc在注释中那样在install选项周围指定双引号(“)在调用时不起作用pip.exe文件使用python.subprocess.call在windows上运行时。在
相关问题 更多 >
编程相关推荐