我试图建立的Spyder的定制版本。 当Spyder的启动时,它会自动导入模块的一个长长的清单,其中包括matplotlib,numpy的,SciPy的等东西是否有办法来添加自己的模块,该名单?
如果它的确与众不同,我使用的是由Python(X,Y)的Windows安装程序提供的Spyder的配置。
我试图建立的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脚本执行,那么你应该能够简单地编辑Spyder的蟒蛇来源,包括你所需要的模块。 你应该看一看到它是如何在实际启动时运行。