我正在尝试设置一个稍微定制的Spyder版本。当Spyder启动时,它会自动导入一长串模块,包括来自matplotlib,numpy,scipy等的东西。有没有办法将我自己的模块添加到该列表中?
如果它有所不同,我正在使用Python(X,Y)Windows安装程序提供的Spyder配置。
答案 0 :(得分:16)
首先,您必须使用要在启动时导入的模块创建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
文件。
答案 1 :(得分:2)
Spyder的启动脚本位于site-packages/spyderlib/scientific_startup.py
。
卡洛斯的回答也会奏效,但这正是我所寻找的。 p>
答案 2 :(得分:-2)
如果Spyder是由python二进制文件执行的python脚本,那么你应该能够简单地编辑Spyder python源代码并包含你需要的模块。你应该看看它在开始时是如何实际执行的。