我使用 WingIDE 进行开发,使用 Ipython 运行脚本。我在几个方面面临一些不便:
每当我更新代码时,我都必须重新加载模块才能在 IPython 中更新它。为了解决我遵循的问题绳文杉 https://stackoverflow.com/users/6706416/jomonsugi的答案在以下链接:如何在IPython中自动重新加载模块? https://stackoverflow.com/questions/35037815/how-to-automatically-reload-modules-in-ipython它有效。
每次启动 IPython 时,我的路径都会设置为 exe 的位置,并且必须 cd 到脚本的目录。
我尝试通过设置参数启动 IPython 时自动更改目录c.InteractiveShell.ipython_dir = <mypath>
in ipython_config.py
但它不起作用。
可以设置默认路径吗? ipython_config.py 中是否有需要设置的特定参数?
一种方法是使用您的startup.py
文件。它应该位于类似以下位置:
C:/Users/yourname/.ipython/profile_default
如果尚不存在,请创建它。然后使用
import os
os.chdir('C:/Users/mypath')
这两行代码将在 IPython 启动时运行。
来源:IPython.org >启动文件 https://ipython.org/ipython-doc/1/config/overview.html#startup-files
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)