pytorch 安装visdom报错解决办法

配置信息:pytorch + python3.5 +Anaconda+Windows10
在Anaconda Prompt 安装命令:pip install visdom

报错信息如下:

(pytorch35) C:\Users\cool whidpers>pip3 install visdom==0.1.7
Collecting visdom==0.1.7
  Using cached https://files.pythonhosted.org/packages/0e/f2/27b5d7c34b718afb355587d4e0c1f9108e925db4c0c932e935ba01051efd/visdom-0.1.7.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "d:\anaconda3\envs\pytorch35\lib\site-packages\setuptools\__init__.py", line 14, in <module>
        from setuptools.dist import Distribution, Feature
      File "d:\anaconda3\envs\pytorch35\lib\site-packages\setuptools\dist.py", line 21, in <module>
        from setuptools.extern import packaging
      File "d:\anaconda3\envs\pytorch35\lib\site-packages\setuptools\extern\__init__.py", line 61, in load_module
        "distribution.".format(**locals())
    ImportError: The 'packaging' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\COOLWH~1\AppData\Local\Temp\pip-install-0rt80nwh\visdom\
尝试的解决办法
  1. 网上说是因为安装的版本太高。所以我卸载了0.1.8.3 的版本,安装visdom==0.1.7。但是还是报同样的错误。
  2. 又安装1.6.0 。发现还是会报错。
  3. 又仔细看了一下报错信息。提示“packaging” 没有安装。所以长似乎安装一下:pip3 install packaging
  4. 很尴尬,安装有警告。但是也算成功了。这里第一次安装失败的话就多安装几次。
(pytorch35) C:\Users\cool whidpers>pip3 install packaging
Collecting packaging
  Downloading https://files.pythonhosted.org/packages/ad/c2/b500ea05d5f9f361a562f089fc91f77ed3b4783e13a08a3daf82069b1224/packaging-17.1-py2.py3-none-any.whl
Collecting pyparsing>=2.0.2 (from packaging)
  Using cached https://files.pythonhosted.org/packages/6a/8a/718fd7d3458f9fab8e67186b00abdd345b639976bc7fb3ae722e1b026a50/pyparsing-2.2.0-py2.py3-none-any.whl
Requirement already satisfied: six in d:\anaconda3\envs\pytorch35\lib\site-packages (from packaging) (1.11.0)
mkl-random 1.0.1 requires cython, which is not installed.
mkl-fft 1.0.0 requires cython, which is not installed.
Installing collected packages: pyparsing, packaging
Successfully installed packaging-17.1 pyparsing-2.2.0

. 然后再pip install visdom一下:然后就成功了。

>pip3 install visdom
Requirement already satisfied: visdom in d:\anaconda3\envs\pytorch35\lib\site-packages (0.1.8.3)
Requirement already satisfied: numpy>=1.8 in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (1.14.3)
Requirement already satisfied: scipy in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (1.1.0)
Requirement already satisfied: pillow in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (5.1.0)
Requirement already satisfied: requests in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (2.18.4)
Requirement already satisfied: tornado in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (5.0.2)
Requirement already satisfied: pyzmq in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (17.0.0)
Requirement already satisfied: six in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (1.11.0)
Requirement already satisfied: torchfile in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (0.1.0)
Requirement already satisfied: websocket-client in d:\anaconda3\envs\pytorch35\lib\site-packages (from visdom) (0.48.0)
Requirement already satisfied: idna<2.7,>=2.5 in d:\anaconda3\envs\pytorch35\lib\site-packages (from requests->visdom) (2.6)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in d:\anaconda3\envs\pytorch35\lib\site-packages (from requests->visdom) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in d:\anaconda3\envs\pytorch35\lib\site-packages (from requests->visdom) (2018.4.16)
Requirement already satisfied: urllib3<1.23,>=1.21.1 in d:\anaconda3\envs\pytorch35\lib\site-packages (from requests->visdom) (1.22)
mkl-random 1.0.1 requires cython, which is not installed.
mkl-fft 1.0.0 requires cython, which is not installed.

(pytorch35) C:\Users\cool whidpers>pip3 list
Package          Version
---------------- ---------
certifi          2018.4.16
cffi             1.10.0
chardet          3.0.4
idna             2.6
mkl-fft          1.0.0
mkl-random       1.0.1
numpy            1.14.3
packaging        17.1
Pillow           5.1.0
pip              10.0.1
pycparser        2.18
pyparsing        2.2.0
PyYAML           3.12
pyzmq            17.0.0
requests         2.18.4
scipy            1.1.0
setuptools       36.4.0
six              1.11.0
torch            0.4.0
torchfile        0.1.0
torchvision      0.2.1
tornado          5.0.2
urllib3          1.22
visdom           0.1.8.3
websocket-client 0.48.0
wheel            0.29.0
wincertstore     0.2

(pytorch35) C:\Users\cool whidpers>
总结

 这一次安装经历发现。一个安装失败的命令,可以先分析一下原因,对症下药。再者就是多执行几次。检查一下是否执行成功。或许就成功了呢。玄学。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
您好!关于PyTorch安装报错处理,我可以帮助您解答。首先,您可以按照以下步骤安装PyTorch: 1. 确保已经安装了Python。PyTorch支持Python 3.6及以上版本。 2. 打开命令行终端,使用pip或conda命令安装PyTorch。如果您使用pip,可以运行以下命令: ``` pip install torch torchvision ``` 如果您使用conda,可以运行以下命令: ``` conda install pytorch torchvision -c pytorch ``` 在安装过程中,可能会遇到一些报错。以下是一些常见的报错及其处理方法: 1. 报错信息:`ERROR: Could not find a version that satisfies the requirement torch`。 处理方法:请确保您输入的命令正确,并且网络连接正常。如果网络连接不稳定,可以尝试使用其他源进行安装。 2. 报错信息:`ModuleNotFoundError: No module named 'torch'`。 处理方法:这通常表示PyTorch未成功安装。请检查安装命令是否正确,并尝试重新安装PyTorch。 3. 报错信息:`CUDA out of memory`。 处理方法:这表示您的显存不足以运行当前的模型或数据。您可以尝试减少输入数据的大小,或使用更小的模型。另外,您也可以考虑使用较大的显存或在云平台上运行模型。 4. 报错信息:`ImportError: DLL load failed: The specified module could not be found`。 处理方法:这可能是由于缺少一些依赖库导致的。您可以尝试更新您的操作系统和显卡驱动程序,并重新安装PyTorch。 如果您遇到其他报错,可以提供具体的报错信息,我将尽力帮助您解决问题。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值