【命令完成在ipython 5.0中是不可见的】教程文章相关的互联网学习教程文章

命令完成在ipython 5.0中是不可见的

在ipython 5.0中,自动完成功能似乎被新的替换. 现在“os.[tab]”不显示可能的命令列表,但似乎循环通过模块成员.虽然它确实如此,但它似乎在当前行下方显示了可能成员的列表,但是除了当前选择的所有成员之外的所有成员在标准终端(urxvt)上的黑色都是黑色的,在使用ipython 4.0之前就好了. 如何调整(非活动项目的颜色)或返回旧的完成模式? ipython是Debian linux上python2 virtualenv的全新安装. 截图: 当我再次按Tab键时,os.abort被...

ipython使用错误的python版本与anaconda【代码】

激活我的anaconda Python 3.6环境后source activate py36如果我打字python正如预期的那样,我进入了python 3.6.但如果我输入ipython我进入了基于python 3.5.5的ipython环境,这与我使用的python版本相同source activate base然后python如何使用我的anaconda提供的python 3.6解释器进入ipython环境?我更新了我的anaconda环境conda update anaconda和conda update conda这样做没有用. 编辑: 我没有意识到我必须单独为python 3.6环境安...

从OSX终端运行iPython【代码】

所以我将浏览matplotlib文档并准备使用iPython交互式Python shell和ipython -pylab.但是我得到了这个:Az's MBP:~ Az$ipython -pylab -bash: ipython: command not found我没有安装iPython吗?我建议使用easy_install. 有任何想法吗? 更新 在/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin中找到它.我还是很困惑.解决方法:Did I fail to install iPython?不,但看起来你用(darwinports或)macports安装它 – 我想...

在ipython qtconsole中控制LaTeX表达式颜色【代码】

我正在使用深色背景进行ipython.我想用LaTeX打印漂亮的同情表达.问题是当前的LaTeX字体是黑色的.如何在ipython终端中更改LaTeX字体颜色?解决方法:您可以在sympy.init_printing中设置forecolor和backcolor选项.例如,要以蓝色打印方程式,请使用In [1]: init_printing(forecolor="Blue")

IPython Notebook和Pandas自动完成【代码】

我注意到如果我要键入df.column_name(),我可以使用IPython笔记本中的选项卡自动填充column_name. 现在,为列做某事的正确语法是df [‘column_name’],我无法自动完成(我假设因为它是一个字符串?).是否有任何其他符号或方式来简单地键入列名称.我正在寻找一种解决方案,允许我在此df [‘column_name’]中自动填充列名称.解决方法:我发现以下方法对我有用.它基本上创建了一个namedtuplele,它包含数据框中所有变量的名称作为字符串. 例...

在AWS EMR v4.0.0上使用Pyspark配置Ipython / Jupyter笔记本【代码】

我正在尝试使用Apache Spark 1.4.0的IPython笔记本.我按照下面的2教程设置了我的配置 Installing Ipython notebook with pyspark 1.4 on AWS 和 Configuring IPython notebook support for Pyspark fisnish配置后,以下是相关文件中的几个代码: 1.ipython_notebook_config.pyc=get_config() c.NotebookApp.ip = '*' c.NotebookApp.open_browser =False c.NotebookApp.port = 81932.00-pyspark-setup.pyimport os import sys spark_...

使用KernelClient API在ipython内核中执行代码【代码】

我有一个现有的ipython内核,带有一个通信文件’path / comm_file.json’,我想使用内核客户端API在这个内核中执行代码(实际上我不挑剔,任何方法都可以……).我知道这是从jupyter documentation做事情的最好方法.所以我写下面的代码:from jupyter_client import KernelClient client = KernelClient(connection_file='path/comm_file.json') client.execute('a = 10')但是execute方法会导致以下错误:File "C:\Python27\lib\site-pa...

ImportError:运行jupyter notebook时没有名为IPython.paths的模块?【代码】

我通过以下方式安装了jupyter:/usr/local/opt/python/bin/python2.7 -m pip install jupyter 这个安装ipython版本4.1.2.但是,当我运行jupyter笔记本时,我得到:Traceback (most recent call last):File "/usr/local/bin/jupyter-notebook", line 7, in <module>from notebook.notebookapp import mainFile "/Library/Python/2.7/site-packages/notebook/notebookapp.py", line 83, in <module>from IPython.paths import get_ipyt...

将Ipython名称空间转移到ipdb【代码】

我正处于ipython会话的中间.我加载了一个包含函数foo.bar的模块foo.在工作的时候,我注意到当我输入一些输入x时,foo.bar会给出一些奇怪的输出,其中x是我本地ipython范围内的一个变量.我想调查调试器中的行为. 如何在foo.bar中设置断点并在调试器中运行foo.bar(x)? 我知道pdb.set_trace(),但它需要我打开foo模块的代码来手动插入断点,保存它,在ipython中重新加载模块等等.必须有更好的方法.解决方法:我相信在这种情况下你可以使用pd...

IPython并行计算命名空间问题【代码】

我一直在阅读和重新阅读IPython文档/教程,我无法弄清楚这段特殊代码的问题.似乎函数dimensionless_run对于传递给每个引擎的命名空间是不可见的,但我很困惑因为函数在__main__中定义,并且作为全局命名空间的一部分清晰可见. wrapper.py:import math, osdef dimensionless_run(inputs):output_file = open(inputs['fn'],'w')...return output_statsdef parallel_run(inputs):import math, os ## Removing this line causes a NameE...

IPython笔记本目录遍历

上一个问题“IPython Notebook会话中的多个目录和/或子目录”询问了目录遍历.给出的答案是该功能即将推出.我还看到了一个命令行标志,它在特定目录中启动服务器.我再也找不到这篇文章了.官方文档中未提及该标志. 这个命令行标志是什么设置工作目录? 我们什么时候可以在IPython Notebook中看到目录功能? 谢谢.解决方法:我相信你正在寻找的旗帜是–notebook-dir = / home / foo / wherever.我通过运行ipython notebook –help找到了...

在同一页面中利用Sage和IPython笔记本?或者,而是组合它们?【代码】

我是Sage和Python的新手.为了编写sage程序,我去了sagemath cloud,当我尝试创建一个新文件时,我有两个选项:sage工作表和IPython笔记本.我注意到它们都有着色和缩进.但我想知道:有没有什么方法可以同时利用它们?我怎样才能将它们组合在一起?例如,在IPython笔记本中,如何让它理解sage命令? 为了给出上述明确而具体的例子,在Sage教程中,有因子(-2007).如果你在sage工作表上运行它,它会给出(如你所料),-1 * 3 ^ 2 * 223,但在IPytho...

ipython是替代品还是与常规python并排工作?

ipython是一个更好的shell环境,它使用常规python解释器将使用的相同libs /包吗?解决方法:Is ipython just a better shell environment that uses the same libs/packages that the regular python interpreter will use?是.它是一个高级交互式shell和并行计算环境(但大多数人只将它用作交互式shell).

加载ipython qtconsole时出错【代码】

我需要一些建议.我安装了ipython(sudo pip install ipython [all]) 我有python 2.7,mac osx 10.9 64bits. 我正在尝试午餐qtconsolecamilo-mbp:mvc cami$ipython qtconsole Traceback (most recent call last): File "/usr/local/bin/ipython", line 8, in <module> load_entry_point('ipython==2.2.0', 'console_scripts', 'ipython')() File "/Library/Python/2.7/site-packages/IPython/__init__.py", line 120, in start_ipytho...

无法使用嵌入式iPython Qtconsole退出PyQt5应用程序【代码】

我正在尝试将一个iPython Qtconsole嵌入到PyQt5应用程序中.嵌入式控制台工作正常,但当我尝试退出应用程序时(通过单击“退出”,使用Cmd-Q),Python进程挂起,我必须强制退出以解除旋转的死亡沙滩球.这是在OS X 10.10.2,Python 2.7.9,iPython 3.0.0和PyQt5 5.3.1上.有关如何正常戒烟的任何想法? 最小的例子,改编自iPython examples:#!/usr/bin/env python from PyQt5 import Qtfrom internal_ipkernel import InternalIPKernelclass ...