我試圖使用張量板訓練模型。執行時,我收到此錯誤:
$ python train.py Traceback (most recent call last): File "train.py", line 6, in <module> from torch.utils.tensorboard import SummaryWriter File "C:\Users\91960\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\utils\tensorboard\__init__.py", line 4, in <module> LooseVersion = distutils.version.LooseVersion
AttributeError: module 'setuptools._distutils' has no attribute 'version'.
我正在使用 python 3.8.9 64 位 & tensorflow 和 distutils 已經安裝,這是張量板所需的。
為什么會這樣?請幫忙 !
uj5u.com熱心網友回復:
這是一個已被修補的已知錯誤:https : //github.com/pytorch/pytorch/pull/69904
您可以使用 PyTorch 每晚發布的版本,也可以將設定工具降級為 setuptools==59.5.0
uj5u.com熱心網友回復:
這個命令對我有用:
python3 -m pip install setuptools==59.5.0
pip 成功安裝此版本:
Successfully installed setuptools-60.1.0 代替 setuptools-60.2.0
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/401998.html
