visdom安装及运行

部署运行你感兴趣的模型镜像

本机环境:

  • Pycharm-2019.3.3
  • torchvision-0.5.0
  • Python-3.7
  • pytorch-1.4.0
  • numpy、sklearn、Visdom、torchxrayvision
  • GTX1050

安装visdom,命令为:

pip install visdom

安装过程log如下:

Looking in indexes: https://mirrors.aliyun.com/pypi/simple
Collecting visdom
  Downloading https://mirrors.aliyun.com/pypi/packages/c9/75/e078f5a2e1df7e0d3044749089fc2823e62d029cc027ed8ae5d71fafcbdc/visdom-0.1.8.9.tar.gz (676 kB)
     |████████████████████████████████| 676 kB 2.2 MB/s
Requirement already satisfied: numpy>=1.8 in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from visdom) (1.19.1)
Requirement already satisfied: scipy in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from visdom) (1.5.2)
Requirement already satisfied: requests in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from visdom) (2.24.0)
Collecting tornado
  Downloading https://mirrors.aliyun.com/pypi/packages/2c/bf/e5431e00de9eb08f0aed3f8aa1c9bc3e0514bb604aba2f73dfb2d19f507a/tornado-6.0.4-cp37-cp37m-win_amd64.whl (417 kB)
     |████████████████████████████████| 417 kB ...
Collecting pyzmq
  Downloading https://mirrors.aliyun.com/pypi/packages/30/81/09e2590445eab1bc80836b56e329783c487b79db8122326156bd35ad86df/pyzmq-19.0.2-cp37-cp37m-win_amd64.whl (1.0 MB)
     |████████████████████████████████| 1.0 MB 1.6 MB/s
Requirement already satisfied: six in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from visdom) (1.15.0)
Collecting jsonpatch
  Downloading https://mirrors.aliyun.com/pypi/packages/4f/d0/34b0f59ac08de9c1e07876cfecd80aec650600177b4bd445124c755499a7/jsonpatch-1.26-py2.py3-none-any.whl (11 kB)
Collecting torchfile
  Downloading https://mirrors.aliyun.com/pypi/packages/91/af/5b305f86f2d218091af657ddb53f984ecbd9518ca9fe8ef4103a007252c9/torchfile-0.1.0.tar.gz (5.2 kB)
Collecting websocket-client
  Downloading https://mirrors.aliyun.com/pypi/packages/4c/5f/f61b420143ed1c8dc69f9eaec5ff1ac36109d52c80de49d66e0c36c3dfdf/websocket_client-0.57.0-py2.py3-none-any.whl (200 kB)
     |████████████████████████████████| 200 kB 3.3 MB/s
Requirement already satisfied: pillow in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from visdom) (7.2.0)
Requirement already satisfied: idna<3,>=2.5 in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from requests->visdom) (2.10)
Requirement already satisfied: chardet<4,>=3.0.2 in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from requests->visdom) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from requests->visdom) (1.25.10)
Requirement already satisfied: certifi>=2017.4.17 in d:\anaconda3\envs\pytorch_1.4_gpu\lib\site-packages (from requests->visdom) (2020.6.20)
Collecting jsonpointer>=1.9
  Downloading https://mirrors.aliyun.com/pypi/packages/18/b0/a80d29577c08eea401659254dfaed87f1af45272899e1812d7e01b679bc5/jsonpointer-2.0-py2.py3-none-any.whl (7.6 kB)
Building wheels for collected packages: visdom, torchfile
  Building wheel for visdom (setup.py) ... done
  Created wheel for visdom: filename=visdom-0.1.8.9-py3-none-any.whl size=655256 sha256=aaf2637633cacc11d29345fc88ade13fbccd9c3f0d96fa0902b904f8f99b7ef4
  Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\5b\1f\7e\fd5e57da919c0af00fc5205fae6c68417e3add493315188f11
  Building wheel for torchfile (setup.py) ... done
  Created wheel for torchfile: filename=torchfile-0.1.0-py3-none-any.whl size=5716 sha256=920737e176c2e665da4e68c55a3eafb45d8b53fb8a5daf56ecf2a95a279c5f83
  Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\f0\18\3e\2b99cd56debcba6561931148cf96cb5b10f83e29e5366fc9a5
Successfully built visdom torchfile
Installing collected packages: tornado, pyzmq, jsonpointer, jsonpatch, torchfile, websocket-client, visdom
Successfully installed jsonpatch-1.26 jsonpointer-2.0 pyzmq-19.0.2 torchfile-0.1.0 tornado-6.0.4 visdom-0.1.8.9 websocket-client-0.57.0
 

 

安装完成后用启动服务器,命令为:

visdom

默认端口为8097,可以根据需要加上-p选项修改端口。本质上是一个tornado服务,通过web-socket于前端通信。

很大可能会卡在如下地方,原因是下载一些js、css资源文件比较慢或者根本没法访问,解决方案是手动下载这些资源即可。

Downloading scripts, this may take a little while
ERROR:root:Error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 while downloading https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MM
L_SVG
ERROR:root:Error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 while downloading https://cdn.plot.ly/plotly-latest.min.js

解决方法:

  找到 虚拟环境目录\Lib\site-packages\visdom,注释掉server.py末尾的download_scripts(),并且手动下载资源。

实际执行的部分:
def download_scripts_and_run():
    download_scripts()
    main()


if __name__ == "__main__":
    download_scripts_and_run()
只要观察download_scripts函数,手动下载资源文件即可

参见:

https://blog.youkuaiyun.com/sinat_35907936/article/details/105674113

 

 

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝天居士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值