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 SummaryWriterFile "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\__init__.py", line 6, in <module>from .writer import FileWriter, SummaryWriter # noqa F401File "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\writer.py", line 18, in <module>from ._convert_np import make_npFile "D:\Anaconda\envs\gpu-env\lib\site-packages\torch\utils\tensorboard\_convert_np.py", line 12, in <module>from caffe2.python import workspaceFile "D:\Anaconda\envs\gpu-env\lib\site-packages\caffe2\python\workspace.py", line 15, in <module>from past.builtins import basestringModuleNotFoundError: No module named 'past'Process finished with exit code 1
Solution:
查阅有关资料后,发现past模块,竟然是用pip install future,服了!
执行pip install future
,安装future后,程序正常执行!