PyTorch: ModuleNotFoundError: No module named 'past'

Question:

在编写PyTorch程序时,出现如下错误:

Traceback (most recent call last):
  File "G:/pycharm Project/PytorchLearning/pytorch_second/LearnBoard.py", line 13, in <module>
    from torch.utils.tensorboard import SummaryWriter
  File "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\__init__.py", line 6, in <module>
    from .writer import FileWriter, SummaryWriter  # noqa F401
  File "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\writer.py", line 18, in <module>
    from ._convert_np import make_np
  File "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\_convert_np.py", line 12, in <module>
    from caffe2.python import workspace
  File "D:\Anaconda\envs\gpu-env\lib\site-packages\caffe2\python\workspace.py", line 15, in <module>
    from past.builtins import basestring
ModuleNotFoundError: No module named 'past'

Process finished with exit code 1

在这里插入图片描述

Solution:

查阅有关资料后,发现past模块,竟然是用pip install future,服了!
执行pip install future,安装future后,程序正常执行!
在这里插入图片描述

发布了69 篇原创文章 · 获赞 11 · 访问量 8445

猜你喜欢

转载自blog.csdn.net/qq_40994260/article/details/104513497