标签: ipython

在Google Colab中导入.py文件

有没有办法在.py文件中上传我的代码并在colab代码单元格中导入它们?

我找到的另一种方法是创建一个本地Jupyter笔记本然后将其上传到Colab,这是唯一的方法吗?

ipython jupyter-notebook google-colaboratory

42
推荐指数
5
解决办法
4万
查看次数

Ipython没有可用的readline和pip install readline错误

我安装了ipython但它没有readline选项.我首先下载了gnu readline并编译并安装.DId不知道这是否是一个合适的解决方案,但这是我想到的第一件事.它仍然无法使用与以前相同的错误:

WARNING: Readline services not available on this platform.
WARNING: The auto-indent feature requires the readline library

然后我尝试使用pip install readline,我得到以下错误.任何帮助,将不胜感激:

running install

running build

running build_ext

building 'readline' extension

creating build

creating build/temp.linux-x86_64-2.6

creating build/temp.linux-x86_64-2.6/Modules

creating build/temp.linux-x86_64-2.6/Modules/2.x

gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DHAVE_RL_CALLBACK -DHAVE_RL_CATCH_SIGNAL -DHAVE_RL_COMPLETION_APPEND_CHARACTER -DHAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK -DHAVE_RL_COMPLETION_MATCHES -DHAVE_RL_COMPLETION_SUPPRESS_APPEND -DHAVE_RL_PRE_INPUT_HOOK -I. -I/home/jspender/include/python2.6 -c Modules/2.x/readline.c -o build/temp.linux-x86_64-2.6/Modules/2.x/readline.o -Wno-strict-prototypes

creating build/lib.linux-x86_64-2.6

gcc -pthread -shared build/temp.linux-x86_64-2.6/Modules/2.x/readline.o readline/libreadline.a readline/libhistory.a -L/home/jspender/lib -lncurses -lpython2.6 -o build/lib.linux-x86_64-2.6/readline.so

/usr/bin/ld: cannot find …

python pip readline ipython

41
推荐指数
1
解决办法
2万
查看次数

如何在IPython中安装Python包?

我想知道是否可以在不离开IPython shell的情况下安装python包.

python install module ipython

41
推荐指数
4
解决办法
4万
查看次数

删除单元格ipython 2.0

可能有一个非常简单的解决方案,但我要注意它是什么.在ipython 1.2中删除单元格命令曾经是:

ctrl-m d
Run Code Online (Sandbox Code Playgroud)

根据2.0版的帮助菜单,它说,

Shift-d: delete cell(press twice) 
Run Code Online (Sandbox Code Playgroud)

我已经尝试按住shift然后按d两次和各种组合与shift和d似乎没有任何工作..我只是做错了或命令实际上不起作用?任何帮助,将不胜感激.

python keyboard-shortcuts ipython

41
推荐指数
2
解决办法
3万
查看次数

使用多个Python和IPython路径运行Jupyter

我想和Jupyter笔记本一起工作,但是在进行基本导入时遇到了困难(例如导入matplotlib).我想这是因为我有几个用户管理的python安装.例如:

> which -a python
/usr/bin/python
/usr/local/bin/python

> which -a ipython
/Library/Frameworks/Python.framework/Versions/3.5/bin/ipython
/usr/local/bin/ipython

> which -a jupyter
/Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter
/usr/local/bin/jupyter
Run Code Online (Sandbox Code Playgroud)

我曾经有过anaconda,但是从〜/ anaconda目录中删除了.现在,当我启动一个Jupyter笔记本时,我得到一个内核错误:

File "/Library/Frameworks/Python.framework/Versions/3.5/lib/pytho?n3.5/subprocess.py",
line 947, in init restore_signals, start_new_session)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/pytho?n3.5/subprocess.py",
line 1551, in _execute_child raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2]
No such file or directory: '/Users/npr1/anaconda/envs/py27/bin/python' 
Run Code Online (Sandbox Code Playgroud)

我该怎么办?!

python ipython jupyter jupyter-notebook

41
推荐指数
2
解决办法
3万
查看次数

R和Python在一个Jupyter笔记本中

是否可以在同一个Jupyter笔记本中运行R和Python代码.有哪些替代品?

  1. 在Jupyter中安装r-essentials并创建R笔记本.
  2. 安装rpy2并使用rmagic函数.
  3. 使用烧杯笔记本.

以上3个选项中哪一个可靠运行Python和R代码片段(共享变量和可视化)或者是否有更好的选择?

python r ipython python-2.7 jupyter-notebook

41
推荐指数
4
解决办法
3万
查看次数

如何在调试时让ipdb显示更多上下文行?

默认情况下,在IPython中调试期间,ipdb在代码中显示当前位置上方的一行和一行.

是否有一种简单的方法可以使区域显示更大?我认为它是可配置的,但一直无法找到它.

python debugging ipython

40
推荐指数
4
解决办法
9160
查看次数

如何在markdown中引用IPython笔记本单元?

如何在IPython笔记本标记中引用单元格?

我知道如何引用外部链接.但有没有办法为单元格分配ID,然后在降价处引用单元格?

ipython ipython-notebook

40
推荐指数
2
解决办法
2万
查看次数

如何在iPython笔记本中预览大型pandas DataFrame的一部分?

我刚开始使用IPython笔记本中的pandas并遇到以下问题:当DataFrame从CSV文件读取很小时,IPython Notebook会在一个漂亮的表视图中显示它.当DataFrame它很大时,这样的东西就是输出:

In [27]:

evaluation = readCSV("evaluation_MO_without_VNS_quality.csv").filter(["solver", "instance", "runtime", "objective"])

In [37]:

evaluation

Out[37]:

<class 'pandas.core.frame.DataFrame'>
Int64Index: 333 entries, 0 to 332
Data columns:
solver       333  non-null values
instance     333  non-null values
runtime      333  non-null values
objective    333  non-null values
dtypes: int64(1), object(3)
Run Code Online (Sandbox Code Playgroud)

我希望看到数据框的一小部分作为表格,以确保它的格式正确.我有什么选择?

python ipython dataframe pandas ipython-notebook

39
推荐指数
7
解决办法
10万
查看次数

IPython Notebook输出单元格正在截断我的列表中的内容

我有一个很长的列表(大约4000项)当我尝试在ipython笔记本输出单元格中显示它时,其内容被抑制.可能会显示三分之二,但结尾有一个"......",而不是列表中的所有内容.如何让ipython笔记本显示整个列表而不是截止版本?

python ipython ipython-notebook

38
推荐指数
7
解决办法
5万
查看次数