试图使用
从命令窗口运行bokeh bokeh serve --show myapp/
-m bokeh serve --show myapp.py
一直在获取有关“ bokeh”的错误不会被识别为内部或外部命令,或者没有名为bokeh的模块。以下是我的设置。
bokeh in c:\users\me\anaconda3\lib\site-packages (1.4.0)
packaging>=16.8 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (19.2)
PyYAML>=3.10 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (5.1.2)
tornado>=4.3 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (6.0.3)
numpy>=1.7.1 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (1.17.4)
Jinja2>=2.7 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (2.10.3)
python-dateutil>=2.1 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (2.8.1)
six>=1.5.2 in c:\users\me\appdata\roaming\python\python37\site-packages (from bokeh) (1.13.0)
pillow>=4.0 in c:\users\me\anaconda3\lib\site-packages (from bokeh) (6.2.1)
pyparsing>=2.0.2 in c:\users\me\anaconda3\lib\site-packages (from packaging>=16.8->bokeh) (2.4.5)
MarkupSafe>=0.23 in c:\users\me\anaconda3\lib\site-packages (from Jinja2>=2.7->bokeh) (1.1.1)
答案 0 :(得分:1)
最可能的解释是您正在运行的Python可执行文件不是Anaconda env中的那个。例如。也许您正在运行系统内置的Python或其他已安装的Python版本,因为它首先出现在PATH中。通常,conda环境需要“激活”,这将进行必要的更改,以将特定的Python(在Windows上,其关联的Scripts
目录)放在路径的前面。