python模块导入在其他IDE中很慢,但在Spyder中速度快20倍



我正在学习数据科学,使用python,我突然发现,当我使用pycharm或sublime text3时,像numpy,pandas一样加载这些lib需要很多时间。

但是,当我使用Anaconda已安装的Spyder运行我的程序时,它超级快!

我真的想使用pycharm,如何使其像Spyder一样快?

我还发现Spyder将运行几个Python.exe,Spyder将运行5个Python.exe背景,而Sublime只有一个。是如此快的原因吗?

例如,导入这些libs:[导入大熊猫作为pd导入matplotlib.pyplot作为PLT进口海洋作为SNS导入numpy作为NP从scipy.stats进口规范从sklearn.prepercorsing进口标准标准来自Scipy Import Stats进口警告导入sympy

]

然后将需要:

Sublime 4.1秒

Spyder 0.06秒

您可以直接在pycharm中使用木星笔记本。
请参阅此处。
就我的理解而言,Spyder使用了Jupyter内核,因此它不必一直重新加载您的所有进口。Spyder在背景中运行内核,每次打运行时,Pycharm在这里启动一个新的Python实例。其中每个都必须再次加载所有依赖项。

相关内容

最新更新