python模块导入在其他IDE中非常慢,但在Spyder it中';它快了20倍

python模块导入在其他IDE中非常慢,但在Spyder it中';它快了20倍,python,import,ide,pycharm,spyder,Python,Import,Ide,Pycharm,Spyder,我正在学习数据科学,使用Python,当我使用Pycharm或sublime text3时,我突然发现加载这些库(如numpy、pandas)要花很多时间 但是当我使用Anaconda安装的Spyder来运行我的程序时,速度非常快 我真的很想用Pycharm,如何让它和Spyder一样快 我还发现Spyder将运行几个Python.exe,Spyder将在后台运行5个Python.exe,而升华只运行一个。这是它这么快的原因吗 例如,要导入这些LIB: [进口熊猫作为pd 将matplotlib

我正在学习数据科学,使用Python,当我使用Pycharm或sublime text3时,我突然发现加载这些库(如numpy、pandas)要花很多时间

但是当我使用Anaconda安装的Spyder来运行我的程序时,速度非常快

我真的很想用Pycharm,如何让它和Spyder一样快

我还发现Spyder将运行几个Python.exe,Spyder将在后台运行5个Python.exe,而升华只运行一个。这是它这么快的原因吗

例如,要导入这些LIB: [进口熊猫作为pd 将matplotlib.pyplot作为plt导入 导入seaborn作为sns 将numpy作为np导入 从scipy.stats导入norm 从sklearn.preprocessing导入StandardScaler 从scipy导入统计信息 进口警告 进口交响乐

]

然后需要:

升华4.1秒


Spyder 0.06秒

您可以在Pycharm中直接使用Jupiter笔记本电脑。
请参阅。
据我所知,Spyder使用Jupyter内核,因此它不必一直重新加载所有导入。Spyder在后台运行内核,每次点击run时Pycharm都会启动一个新的Python实例。每个模块都必须重新加载所有依赖项。

(此处为Spyder maintainer)您是在Spyder的编辑器中完成代码还是在IPython控制台中加载这些模块?如果是编辑器,我们有几个优化来快速加载科学库,这是(据我所知)其他编辑器所没有的。如果是IPython控制台,Spyder和PyCharm之间应该没有太大区别。