如何在IPython中自动设置默认路径

2024-02-21

我使用 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(使用前将#替换为@)

如何在IPython中自动设置默认路径 的相关文章

随机推荐

  • Spring Integration 在没有轮询器的情况下监听队列

    我想使用 Spring Integration 实现 HTTP 端点 它监听 http 请求 将请求数据作为消息发送到通道 另一个端点应该监听该通道上的消息并处理它们 听起来很简单 但我想要实现的是 消息应该按顺序处理 应尽快处理消息 如果
  • android 中 ?attr/colorControlHighlight 的默认颜色是什么?

    我需要知道 android 中 attr colorControlHighlight 的默认颜色 因为我需要为预棒棒糖设备的可绘制对象中的按钮按下状态背景应用相同的颜色 attr colorControlHighlight 是 lollip
  • 更改 UIImagePicker 的纵横比

    所以我尝试在我的 iOS 应用程序中制作一个自定义相机 我想让相机像快照一样全屏显示 但我找不到任何地方可以帮助我将宽高比从 4 3 默认 更改为 16 9 iPhone 5 和 5s 4 英寸屏幕 有人能指出我正确的方向吗 这里有点无耻的
  • 如何获取夏令时的开始和结束日期?

    我正在尝试获取 Android 中夏令时的转换日期 这是特定时区夏令时开始和结束的日期 我怎么做 无法直接执行此操作 但您可以使用 TimeZone isDaylightTime Date 如下所示 TimeZone tz TimeZone
  • AOL 的开发者 API 密钥问题

    我正在使用 AOL 登录创建一个新应用程序 为此 我需要开发人员 api 密钥 我获取了 Facebook twitter 的 api 密钥 但对于 aol com 当我打开 dev aol com 时 它总是重定向到 www aol co
  • 通过 ajax 刷新数据时覆盖表单“重置”行为

    我依靠表单的 重置 行为来取消编辑 我面临的问题是 一旦发布数据通过ajax更新 重置仍然会恢复到最初随页面加载的数据 所以基本上我需要做的是 重置 重置 功能 合理 尝试这个 yourForm bind reset function re
  • 如何比较两个具有非连续顺序的随机数的文件?

    有 2 个名为 compare 1 txt 和 compare2 txt 的文件 其中包含非连续顺序的随机数 猫比较1 txt 57 11 13 3 889 014 91 猫比较2 txt 003 889 13 14 57 12 90 Ai
  • 如何在不使用边框的情况下更改 a 标签的下划线粗细?

    我经常对按钮使用 a 标签 因此它们有一个填充 使它们像按钮一样 如何更改文本装饰下划线的粗细 人们经常建议为此使用边框底部 但是 底部边框不是下划线 有些字母甚至延伸到下划线以下 下划线比某物下面的线复杂得多 正如所解释的 我已经使用了相
  • 如何将 .NET 库移动到子目录?

    我想将我的应用程序使用的所有库 dll 放入一个子目录 假设名为 lib 如何指示程序集加载器在该特定目录 这是主程序集所在的目录的子目录 中查找引用的程序集 我认为应该通过 app config 中的一些设置来完成 对吗 探测路径 htt
  • 哈希表中关键内容的最佳实践

    最好的查找结构是HashTable 它提供持续的访问一般 最坏情况下呈线性 这取决于哈希函数 好的 我的问题如下 假设一个良好的实施HashTable e g HashMap关于映射中传递的键是否有最佳实践 我的意思是建议键必须是不可变的对
  • 为什么这个从未来列表到未来列表的转换能够编译并起作用?

    免责声明 下面的代码片段与正在进行的 Coursera 课程之一相关 我们假设它只是出于学习目的而发布 不应用于作为家庭作业的解决方案提交 正如下面的评论所述 我们需要将 Future 列表转换为列表的单个 Future 更重要的是 如果至
  • 如果条件唯一,MySQL 的非重复计数

    我正在尝试构建一个查询 告诉我给定数据集中有多少个不同的女性和男性 该人通过号码 电话 来识别 同一个 tel 可以出现多次 但该 tel 的性别只能计算一次 7136609221 男7136609222 男7136609223 女7136
  • 具有多个组的导航视图根据条件隐藏和显示组

    I have NavigationView具有多个组 基于某些条件我需要隐藏和显示组 我怎样才能实现这个目标 我的样品NavigationView menu menu menu
  • 我该如何修改这个SQL语句呢?

    我的 SQL Server 视图 SELECT geo HyperLinks CatID geo Tags Tag geo HyperLinks HyperLinksID FROM geo HyperLinks LEFT OUTER JOI
  • 快速 cookie 返回未定义

    我试图在express js 上设置cookie 但它返回未定义 我搜索了很多网页并把express cookieParser above app use app router 但它仍然无法返回正确的值 app js app configu
  • 平滑画布动画

    我正在尝试学习如何使用 HTML5 的画布创建流畅的 JavaScript 动画 由于某种原因 动画并不流畅 而是有点 溅射 你可以看到我构建的框架这个jsFiddle http jsfiddle net 3TAVu 目前仅使用 Webki
  • C++ 模板“延迟实例化”

    C 模板中的 延迟实例化 是什么意思 延迟实例化是指直到第一次使用相应实体时才实例化模板 例如 您有一个模板化函数 template
  • javascript创建多维数组语法[重复]

    这个问题在这里已经有答案了 今天我听说可以使用以下语法在 js 中创建多维数组 var a new Array 3 3 a 2 2 2 alert a 2 2 然而这在歌剧中不起作用 我有什么地方说错了吗 是的 你有地方错了 var a n
  • git 存储库在 Linux 中从 jenkins 连接时出现 403 错误

    嗨 我只想将我的项目从 github 配置到 jenkins 来生成 build gradle 文件 我收到以下错误 Failed to connect to repository Command usr bin git ls remote
  • 如何在IPython中自动设置默认路径

    我使用 WingIDE 进行开发 使用 Ipython 运行脚本 我在几个方面面临一些不便 每当我更新代码时 我都必须重新加载模块才能在 IPython 中更新它 为了解决我遵循的问题绳文杉 https stackoverflow com