我正在尝试设置一个稍微定制的 Spyder 版本。当 Spyder 启动时,它会自动导入一长串模块,包括来自 matplotlib、numpy、scipy 等的东西。有没有办法将我自己的模块添加到该列表中?
万一它有所作为,我正在使用 Python(X,Y) Windows 安装程序提供的 Spyder 配置。
首先,您必须使用要在启动时导入的模块创建一个 Python 文件。假设您调用它my_imports.py
并且它具有以下内容:
import numpy as np
import matplotlib.pyplot as plt
然后你必须去
Tools > Preferences > IPython Console > Startup > Run a file
选择选项
Use the following file
最后单击该选项下方文本字段右侧的按钮以选择您的my_imports.py
文件。
Spyder 的启动脚本位于site-packages/spyderlib/scientific_startup.py
.
卡洛斯的回答也可以,但这就是我想要的。
如果 Spyder 通过 python 二进制文件作为 python 脚本执行,那么您应该能够简单地编辑 Spyder python 源并包含您需要的模块。你应该看看它是如何在启动时实际执行的。