在Windows 10上运行python 3的情况下,尝试使用莳萝或云将Jupyter Notebook中的某些功能序列化。所需的结果是创建一个可转储至其中或从中加载的功能的pkl文件。我更喜欢使用莳萝,因为它看起来更加用户友好,但是我很开放。
我进行了莳萝的pip安装,但没有问题,但无法导入。
ModuleNotFoundError: No module named 'dill'
我尝试卸载并重新安装以及安装旧版本。在尝试安装甚至无法安装的云之前,我没有太多尝试过莳萝的方法。云无法安装后:
Command "python setup.py egg_info" failed with error code 1 in C:\Users\##username##\AppData\Local\Temp\pip-install-0ga2ckbn\cloud\
我尝试过:
>>pip install --upgrade setuptools
>>pip install ez_setup
>>pip install cloud
>>easy_install -U setuptools
>>pip install cloud
但是我根本无法安装它。我没有看到关于有人在安装莳萝后导入困难的任何信息,所以我觉得我可能需要更改计算机上的某些设置才能使其正常工作。奇怪的是,我已经使用pip安装了许多其他模块,并且每个模块都可以轻松导入。
任何帮助或建议将不胜感激。仅供参考,我阅读了以下文章:
Is there an easy way to pickle a python function (or otherwise serialize its code)?
How to pickle a python function with its dependencies?
"pip install unroll": "python setup.py egg_info" failed with error code 1
一个干净的解决问题的方法显然是理想的,但是如果我不知道这件事的另一篇文章,我将非常乐意继续阅读。预先感谢您提供的所有帮助。