有谁知道是否可以加载预装自定义包的ipython?
我在Windows 8上运行Python 2.7。
当我加载DOS提示符时,我通过输入
运行预装了pylab的ipythonipython --pylab
我设法创建了一个快捷方式来打开DOS提示,并自动触发,从而有效地创建了iPython的快捷方式。
但是,我希望iPython能够预先加载一些自定义包。所以我想知道是否有办法启动iPython并自动执行以下行,比如说:
import package1 as my_package
import package2 as my_second_package
我已经在网上看了一下,有关iPython中“魔术”命令和脚本的一些信息看起来可能有所帮助,虽然我不知道如何使用它。
欢迎所有指导。
非常感谢。
答案 0 :(得分:8)
你想要的是一个启动脚本。
首先运行ipython locate profile
以查找配置文件文件夹。然后在那里找到一个startup
文件夹。使用所需的导入在启动文件夹中创建一个.py文件(任何名称),IPython将在启动时运行该文件。
答案 1 :(得分:0)
如果您查看文档,您会发现IPython将运行PYTHONSTARTUP
变量指向的文件内的任何内容。
创建一个,导出变量,然后就可以了。
参考文献: