ipython%load\u外部缺失
我试图将autoreload设置到我的开发过程中,但我从thread学到的方法似乎不适用于我的版本。 我试过了ipython%load\u外部缺失,python,reload,ipython,Python,Reload,Ipython,我试图将autoreload设置到我的开发过程中,但我从thread学到的方法似乎不适用于我的版本。 我试过了 ipython-V:0.10和python-vpython2.6.6 ipython-V:0.10.1和python-vpython2.7.3 但是 返回 ERROR: Magic function `load_ext` not found. 这很明显,因为 In [1]: %lsmagic Available magic functions: %Exit %Pprint %Qu
ERROR: Magic function `load_ext` not found.
这很明显,因为
In [1]: %lsmagic
Available magic functions:
%Exit %Pprint %Quit %alias %autocall %autoindent %automagic %bg %bookmark %cd %clear %color_info %colors %cpaste %debug %dhist %dirs %doctest_mode %ed %edit %env %exit %hist %history %logoff %logon %logstart %logstate %logstop %lsmagic %macro %magic %p %page %paste %pdb %pdef %pdoc %pfile %pinfo %popd %profile %prun %psearch %psource %pushd %pwd %pycat %quickref %quit %r %rehash %rehashx %rep %reset %run %runlog %save %sc %store %sx %system_verbose %time %timeit %unalias %upgrade %who %who_ls %whos %xmode
此方法不可用。如何安装其他魔术功能 当前安装 在当前安装中,是否可以尝试:-
import ipy_autoreload
看看你得到了什么
新安装
是否可以尝试使用重新安装IPython
pip install ipython
(如果您使用的是virtualenv,则用于本地安装)或
如果要在系统范围内安装IPython
而且,如果您使用的是Mac OSX,则由于pip安装
无法正确处理sys path,因此您可能需要这样做
easy_install -a readline # `sudo easy_install -a readline` for system-wide install of course.
(如果您使用的是Mac OSX)
如果您有最新的
IPython
,则在首次加载shell时应看到IPython 0.13.1
。你应该不会对加载下一个自动加载有任何问题。你不能安装新的ipython?我应该安装哪一个?我的easy_安装说,sudo easy_安装ipython搜索ipython最佳匹配:ipython 0.10.1根据,%autoreload
位于ipython 0.11版本中,在0.12版本中完全可用。谢谢,这很好!我还需要更正我的ipython shell脚本,如下所述:。现在我让IPython 0.13.1运行。非常感谢。我看到你也在使用macports
。很高兴为您服务。我本人是一名macports
用户,我建议您对非python库使用macports
,但重点是使用pip
直接安装python相关库。这会让你省去很多头痛。与macports
相比,pypi
(这是pip
获取源代码的地方)通常会有更多更新版本的python库。也许我很直接地改变了我的startscript,似乎现在,我只能导入位于[9]中/opt/local/bin/ipython目录中的模块::ls
返回[10]中的a.py
但:从导入中*--------------------------------------------------------------------------------------导入错误回溯(最近一次调用)/opt/local/bin/ipython()----->1从导入中*导入错误:没有名为a的模块
。看起来ipython现在有一些路径问题在您的ipython
中运行以下import sys
<代码>系统路径并将输出粘贴到粘贴箱中。(pastebin.com)sys.path输出一组目录,但通常我启动ipython的目录应该是其中的一部分?似乎不是这样。后来也有同样的问题
sudo pip install ipython
easy_install -a readline # `sudo easy_install -a readline` for system-wide install of course.