我想在使用conda命令创建的虚拟环境中运行散景命令(例如,运行散景服务器)。似乎散景命令调用的散景总是在我的基本conda环境中安装散景。
例如,我在我的基本conda环境中安装了bokeh v0.12.13。然后我创建了一个新的conda环境,其中安装了bokeh v0.10.0。在这个新的conda环境中运行bokeh命令时,会识别出散景v0.12.13。
下图显示了我的Windows笔记本电脑上的这一操作。应该如何正确地完成这样的事情......
答案 0 :(得分:1)
版本bokeh
中引入了0.11
命令,版本0.10
中不存在该命令。在您描述的情况下运行bokeh
的原因是因为您在执行PATH
中同时旧的和新的环境,并且正在从新的(它唯一存在的)。
在版本0.11
之前有一个bokeh-server
命令。但是,我必须毫不含糊地声明,这个旧的第一代Bokeh服务器版本(从未真正起作用)现在 100%已弃用且完全不受支持 。任何人都不应该在新代码中出于任何原因使用它。我同样会说完全使用散景版本0.10
也是非常气馁的,因为它在这一点上很古老。