gpt4 book ai didi

python - 在 IPython 启动时自动加载模块

转载 作者:太空狗 更新时间:2023-10-29 18:05:27 25 4
gpt4 key购买 nike

我正在尝试在启动时从 __future__ 自动加载 division 模块,我目前在 IPython 启动库中有一个简单的脚本,其中包含以下行:

from __future__ import division

直接从 shell 运行时效果很好,但是,当从脚本运行该行时,该模块似乎没有加载,我通过向其添加一些任意变量赋值来确保启动脚本已加载:

from __future__import division
x=1
y=2

并且变量在 IPython 启动时被预先分配(正如预期的那样)。

我尝试查看一些解决方案 herehere但无处可去,任何帮助,将不胜感激,谢谢

最佳答案

我找到了解决这个问题的方法,在你的 IPython 配置文件目录(默认情况下 - .ipython\profile_default),编辑文件 ipython_config.py(创建它与 ipython profile create 如果它不存在)具有以下行:

# loads the root config object
c=get_config()

# executes the line in brackets on program launch
c.InteractiveShellApp.exec_lines = ['from __future__ import division']

关于python - 在 IPython 启动时自动加载模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20835977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com