例如,当我在 IPython 会话中按Ctrl+ Shift+ \(又名Ctrl+ |)时,我收到一条Quit (core dumped)消息。这个键绑定在哪里,我该如何停用它?
Stack Overflow, Unable to open an existing notebook in IPython Notebook上的这个问题中的解决方案建议安装最新的笔记本,但我找不到如何操作。
我想在 Ubuntu 14.04 上的 Python 3 中使用 iPython Notebook。因为我的系统上同时安装了 Python 2.7 和 Python 3.4 - 并且出于其他特定于实现的原因 - 我决定使用 Python 虚拟环境(带有virtualenv)。到目前为止,关于这个主题的文章很少......
这些报告并不专门处理 Python 3 和虚拟环境。此外,安装 iPython Notebook的官方和各种非官方指南也不涉及这个用例。
我遇到的主要问题是 ZMQ 库。要在系统范围内安装库和 Python 绑定,我使用了apt-get:
sudo apt-get install libzmq3 libzmq3-dev python3-zmq
Run Code Online (Sandbox Code Playgroud)
但是当我在我的pip install ipython[notebook]内部或外部尝试时,virtualenv安装将失败并显示退出状态 1 和警告:
Warning: Detected ZMQ version: 4.0.4, but pyzmq targets ZMQ 4.0.5.
Warning: libzmq features and fixes …Run Code Online (Sandbox Code Playgroud) 我很想切换到Python 3,但是Ubuntu 14.04在使用IPython+pylab框架时很难做到这一点。
pip我的设置:我已经使用而不是安装了大多数重要的软件包aptitude。这些软件包包括numpy 1.10.1、scipy 0.16.1、matplotlib 1.5.0、pylab 0.1.0和IPython 4.0.1。
我还使用安装了python3-pyqt5 5.2.1和python3-pyside 1.2.1aptitude。
matplotlib从内部使用IPython效果很好:
import matplotlib.pyplot as plt
plt.plot([0, 1], [1, 2])
plt.show()
Run Code Online (Sandbox Code Playgroud)
pylab但是当我尝试通过调用或从 IPython 内部ipython --pylab调用来使用 时,问题就开始了。pylab这就是我在这两种情况下得到的结果:
ImportError:
Could not load requested Qt binding. Please ensure that
PyQt4 >= 4.7, PyQt5 or PySide >= 1.0.3 is available,
and only one is imported per session. …Run Code Online (Sandbox Code Playgroud) 我的老师用 Jupyter Notebook 或 IPython 绘制了一些函数。我已经安装了 Jupyter Notebook 并拥有主屏幕,但我如何绘制函数?
我已经尝试过:plot sin(x)但我收到此消息:
File "<ipython-input-4-7979a129f00f>", line 1
plot sin(x)
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用该countbyvalue()功能,但它给了我以下错误:
File "/usr/local/lib/python3.5/runpy.py", line 174, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/local/lib/python3.5/runpy.py", line 109, in _get_module_details
__import__(pkg_name)
zipimport.ZipImportError: can't decompress data; zlib not available
Run Code Online (Sandbox Code Playgroud)
我看到了为此再次配置 python 的解决方案,但在配置它时说这--with-zlib-dir是一个无法识别的选项。
我不确定它是否会改变,在进一步进行时,即使它无法识别该选项
我该如何解决?