在新计算机上运行相同的脚本,同时安装称为的相同的库,但运行时间长得多,我却报错

时间:2020-10-03 18:13:05

标签: python anaconda conda

我以前有一部笔记本电脑可以完成所有工作, -i7 3537u-,但是电池突然没电了,不能用交流电运行超过几分钟。

为了能够正常工作,我在台式机 -Ryzen 2600x-上安装了Ubuntu -18.04版相同版本,并安装了Anaconda3和我使用的相同库(出于完整性考虑,称为 GraviPy

事实是,我希望脚本可以在相同或更好的时间运行(相同,因为我听说过Python在Intel上进行了更优化),但是相反,该脚本的第一部分运行的时间大约是其4倍。它是在笔记本电脑中完成的,而第二部分则弹出一个错误,它执行一些简单的数字操作(关于浮点数,但它的脚本完全相同)。

我在2台不同的计算机上尝试过,但都比我的台式机差一点。

一方面,它可以完全工作,并且比台式机(仅测量工作部分)要快得多;另一方面,它花费了太多时间,而在第二部分上给出了相同的错误。

问题是,有没有一种方法可以复制Python环境来运行该脚本? (笔记本电脑仍在运行一个小时左右,然后关闭)

我尝试检查conda list,但是在台式机和环境中,该长度都很疯狂。 (我看到笔记本电脑具有以前的Anaconda版本)

PS:错误消息:

TypeError: can't convert expression to float
...
...
error: Result from function call is not a proper array of floats. 

0 个答案:

没有答案