Spyder的默认模块导入列表(Spyder default module import list)

2019-08-07 08:19发布

我试图建立的Spyder的定制版本。 当Spyder的启动时,它会自动导入模块的一个长长的清单,其中包括matplotlib,numpy的,SciPy的等东西是否有办法来添加自己的模块,该名单?

如果它的确与众不同,我使用的是由Python(X,Y)的Windows安装程序提供的Spyder的配置。

Answer 1:

首先,你必须创建一个你想在启动时导入模块,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文件。



Answer 2:

对于Spyder的启动脚本是在site-packages/spyderlib/scientific_startup.py

卡洛斯的答案也将工作,但是这就是我一直在寻找。



Answer 3:

如果Spyder的是由蟒蛇二进制Python脚本执行,那么你应该能够简单地编辑Spyder的蟒蛇来源,包括你所需要的模块。 你应该看一看到它是如何在实际启动时运行。



文章来源: Spyder default module import list