mel*_*r55 13 python virtualenv anaconda conda
我有一个运行python 2.7.7的virtualenv.它有一套非常广泛的库,支持一组非常复杂的专有模块.换句话说,virtualenv需要保持其完整性.这当然是virtualenv的重点.
最近,我遇到了许多使用Anaconda很容易解决的问题.我在测试环境中尝试了它并且它运行得很好.现在我的任务是将这种新配置融入生产中.我不清楚如何将Anaconda纳入virtualenv,或者这是否是一个好主意.事实上,在我看来,我似乎应该使用anaconda安装作为新的源代码并解构旧的virtualenv ...将它所拥有的库合并到conda中.
有没有人建议最好的方法?如果要求合并环境,任何人都可以指出如何解决这个问题的解释吗?
asm*_*rer 10
合并Anaconda和virtualenv并没有多大意义,因为Anaconda是一个完全独立的Python安装.你可以做到这一点,通常是设置你的PYTHONPATH,但是当你做这种事情时,事情很有可能被打破,我建议不要这样做.
如果你的virtualenv中有库,你可以通过为它们制作conda包将它们与Anaconda一起使用.他们可能已经拥有conda包(搜索conda search和搜索https://binstar.org/).否则,您可以使用conda配方构建包.有关示例配方,请参阅http://conda.pydata.org/docs/build.html和https://github.com/conda/conda-recipes.
| 归档时间: |
|
| 查看次数: |
16593 次 |
| 最近记录: |