为了账号安全,请及时绑定邮箱和手机立即绑定

如何为 Python3 安装散景

如何为 Python3 安装散景

FFIVE 2021-07-09 19:02:38
我通过 pip 安装了 bokeh,这里是已安装版本的信息pooja@X1-Carbon-6:~$ python3 --versionPython 3.5.2pooja@X1-Carbon-6:~$ python --versionPython 2.7.12pooja@X1-Carbon-6:~$ bokeh --version0.13.0对于python2,它工作正常并且可以导入散景lkhr@X1-Carbon-6:~notebooks$ pythonPython 2.7.12 (default, Dec  4 2017, 14:50:18) [GCC 5.4.0 20160609] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import bokeh>>> 但是,当我使用 python3 时它会抱怨olkhr@X1-Carbon-6:~$ python3Python 3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "license" for more information.>>> import bokehTraceback (most recent call last):  File "<stdin>", line 1, in <module>ImportError: No module named 'bokeh'>>> 我想在我的Python3 Jupyter-Notebook 中使用散景,并且遇到了这个问题,如果有任何建议,请告诉我。
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

这听起来微不足道,但您需要在同一环境(虚拟或非虚拟)下安装两者(jupyter notebook 和 bokeh)。

如果您使用jupyter 网站pip3 install jupyter) 中的片段安装了 jupyter notebook,那么您将其安装在非虚拟环境中,并且据我所知,您正在尝试导入安装在虚拟环境中的散景。

有两种解决方案:

  1. 您在非虚拟环境下运行所有内容(这可能不是最佳/最干净的选择):

    • 使用安装笔记本 pip3 install jupyter

    • 安装散景使用 pip3 install bokeh

    • 使用jupyter notebook不激活虚拟环境)启动笔记本

  2. 你在虚拟环境下运行一切:

    • 激活您的虚拟环境

    • 使用安装笔记本 python -m pip install jupyter

    • 安装散景使用 python -m pip install bokeh

    • 使用启动笔记本 jupyter notebook


查看完整回答
反对 回复 2021-07-13
?
jeck猫

TA贡献1909条经验 获得超7个赞

我在这里遇到了同样的问题。显然,pip安装存在一些问题。我解决了我的问题,重新安装bokeh使用conda


查看完整回答
反对 回复 2021-07-13
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

您可以同时使用两个版本pip( pip2, pip3)。


也pip可以链接到pip2/python2或pip3/python3。


对我来说,pip被链接到Python 3.x都有,pip2到Python 2.7版,并pip3于Python 3.x都有:


$ pip -V

pip 9.0.3 from /usr/local/lib/python3.6/dist-packages/pip-9.0.3-py3.6.egg (python 3.6)


$ pip2 -V

pip 10.0.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)


$ pip3 -V

pip 9.0.3 from /usr/local/lib/python3.6/dist-packages/pip-9.0.3-py3.6.egg (python 3.6)

Python版本:

$ python -V

Python 2.7.12


$ python3 -V

Python 3.6.6

在这种情况下,您应该为两个版本的 Python安装bokeh:


pip3 install bokeh

pip2 install bokeh

测试:

$ python

Python 2.7.12 (default, Dec  4 2017, 14:50:18) 

[GCC 5.4.0 20160609] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import bokeh

>>> 


$ python3

Python 3.6.6 (default, Jun 28 2018, 04:42:43) 

[GCC 5.4.0 20160609] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> import bokeh

>>> 


查看完整回答
反对 回复 2021-07-13
  • 3 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信