0
A
回答
1
TLDR:尝试这种更
import sys
!{sys.executable} -m pip install scipy
有点信息:
Jupyter笔记本都能够与多个合作内核,基本上指针到了Python(或其他语言)的可执行文件,笔记本使用。在一个Python的内核,你可以计算出正在使用哪一个通过键入
import sys
print(sys.executable)
当你在笔记本上运行bash命令,像!pip install scipy
,使用bash的环境,当你推出的笔记本电脑,这是积极的这不一定与您使用的Python内核相关联。这意味着它可能将scipy安装在不同的Python位置。您可以通过运行!which python
来确定您的shell指向哪个Python。如果这不匹配,则!pip install
将不会安装在正确的位置。
你可以通过明确地告诉bash提示符你想使用哪个Python/pip来解决这个问题。例如,这应该是诀窍:
import sys
!{sys.executable} -m pip install scipy
这运行与您的可执行文件相关的pip版本,并安装scipy。有关幕后发生的更多细节,请查看this answer。
0
你执行的点是使用一个可能的shell(这可能是这种情况)有一个不同的python解释器比jupyter笔记本!
杰克VanderPlas救援https://twitter.com/jakevdp/status/841791667472543745 执行以下操作中笔记本
import sys
sys.executable
根据输出“sys.executable”,在笔记本调整您的命令行调用,仍然
!/usr/bin/python3 -m pip install scipy
但是,因为你有scipy安装,问题是要了解为什么你的anaconda scipy没有找到。你有一个默认的virtualenv所有的Python使用?你如何启动笔记本?
相关问题
- 1. 无法集中输入Jupyter笔记本
- 2. Jupyter笔记本:导入错误:无法导入名称“default”
- 3. 无法在Jupyter笔记本中导入NLTK
- 4. Tensorflow在Jupyter笔记本导入错误
- 5. 导入错误时jupyter笔记本
- 6. 导入matplotlib.pyplot jupyter笔记本崩溃
- 7. 将pycharm项目导入jupyter笔记本
- 8. jupyter笔记本上导入失败
- 9. 导入器错误,当我的笔记本jupyter笔记本
- 10. Scikit学习无法只导入Jupyter笔记本
- 11. 无法使用Jupyter笔记本导入附魔
- 12. 在Jupyter笔记本
- 13. 在IPython中/ Jupyter笔记本
- 14. 无法从anaconda打开jupyter笔记本
- 15. Jupyter笔记本扩展无法加载
- 16. 无法用Anaconda打开Jupyter笔记本
- 17. 阅读图像中Jupyter笔记本Jupyter笔记本
- 18. Ipyton笔记本/ jupyter
- 19. ipywidgets jupyter笔记本
- 20. 在ipython/Jupyter笔记本中导入scikit-learn
- 21. 未能在Jupyter笔记本中导入numpy
- 22. 不能在Jupyter笔记本
- 23. FileNotFoundError而在Jupyter笔记本
- 24. 不能在Jupyter笔记本
- 25. d3.js在Jupyter笔记本
- 26. 无法在Jupyter笔记本中导入opencv,但能够在Anaconda的命令行中导入
- 27. 如何导出整个Jupyter笔记本?
- 28. jupyter笔记本X引导程序
- 29. opencv.imshow会导致jupyter笔记本崩溃
- 30. 无法在本地主机在Ubuntu打开jupyter笔记本
此答案可能会有所帮助:http://stackoverflow.com/questions/39007571/running-jupyter-with-multiple-python-and-ipython-paths – jakevdp