糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > 3 win10环境下安装Pytorch可视化工具Visdom(亲测 欢迎交流)

3 win10环境下安装Pytorch可视化工具Visdom(亲测 欢迎交流)

时间:2024-02-07 23:14:44

相关推荐

3 win10环境下安装Pytorch可视化工具Visdom(亲测 欢迎交流)

0 Win10环境下安装Visdom可视化工具(亲测成功,欢迎交流)

Visdom可视化工具:

本文测试安装环境为windows10+Anaconda+python3.7.10(注意先装好Anaconda)

visdom官方:/fossasia/visdom

方法:官方文档,有2种方法。

下载whl文件好网:https://www.lfd.uci.edu/~gohlke/pythonlibs/

1 Visdom的安装

方法一:直接使用pip install vidsom(python3)

(虽然不一定会成功。 国情原因导致网络很慢,下载速度非常慢;并且国内的镜像源有些支持包也搜不到)

# 在所需安装的环境中,输入下面的代码????(没成功过)pip install visdom# 但是输入为pip3 install visdom 就安装成功了(使用pip3进行安装)

方法二:在github上下载并安装

一、安装步骤

步骤一:打开(可能需要科学上网):/fossasia/visdom,下载master文件,并将文件解压;步骤二:打开Anaconda Prompt,使用activate指令,激活的虚拟环境,并cd /d +路径,进入visdom解压的文件路径。

步骤三:输入pip install -e .即可运行目录下setup.py文件,若不能成功则输入easy_install . 进行安装。

# Install visdom from source (成功)pip install -e .# If the above runs into issues, you can try the below(官方提示,我也没试成功)easy_install .

步骤三成功,即可看步骤四,否则看三、解决问题

步骤四:完成以上步骤后,visdom已经安装完毕。

2、运行visdom显示Downloading scripts:

安装好visdom后,输入python -m visdom.server启动时,会显示Downloading scripts.

实际上Visdom运行时,需要一些js文件,会进行downloading Scripts下载

但是,由于js文件资源在国外的服务器,因此这一步会卡住。

2.1 解决方法1(亲测,科学上网,测试2成功)

2.1.1 测试1(失败,未能解决)

使用V2ray科学上网时,作者在输入python -m visdom.server时,下载并未成功,提示。(失败)

2.1.2 测试2(成功)

使用ikuu科学上网,输入python -m visdom.server时,下载成功了,并成功运行visdom。

2.2 解决方法2(修改server.py文件)

1 有些同学修改server.py文件,注释其中DownLoad Script,参考:/FairyTale/article/details/104576538

server.py在虚拟环境的Lib/site-packages中,找到visdom,修改里面的server.py文件(若在site-packages找不到visdom文件夹,请阅读3 找不到server.py文件)

2 我按照该blog参考(在使用时出现问题),虽然不卡在Downing Scripts,使用时会显示Visdom error tornado.general:could not open static xxxx,因为单纯地注释了Downing Scripts会导致visdom运行时缺少js文件,因此需要手动下载js文件,参考:Link晚点发。

3 找不到server.py文件

问题:使用命令pip install -e . 安装Visdom后,在虚拟环境环境的Lib/site-packages找不到visdom的文件夹,但却有visdom.egg-link文件

打开使用notepad++打开visdom.egg-link文件,即可看到visdom安装的路径

根据路径找到visdom安装的所在位置,根据2.2 修改其中server.py文件即可

修改完毕后,在虚拟环境输入visdom即可启动。

4、安装Visdom时,可能出现问题

说明:由于vidsom在启动时,需要额外的依赖包进行支持,因此在输入pip install -e .安装时,visdom会检查当前环境是否有所需依赖包,如numpy,scipy,requests,tornado等等。

1、问题1 下载时提示ValueError: check_hostname requires server_hostname

解决:应该是requests版本的问题,但是我出现这个问题是因为挂了科学上网软件,当我关闭科学上网时,这个问题就消失了。(没有梯子下载速度很慢,也不行啊,那就看下面2).

2、 在下载scipy等依赖包时速度很慢

在pip install -e .时,若卡在某几个依赖包的安装上,我们可以科学上网下载指定依赖包的whl文件,并pip安装即可,安装依赖包完毕后再根据安装的步骤二pip install -e . 重新安装Visdom。

提供一个下载whl的好网(需要梯子,某些博主还收C币,无语了):

https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

如何网上下载了whl文件,再安装到指定的conda虚拟环境:

1、先进入指定的conda虚拟环境

2、打开whl文件所在路径

3、 使用pip install xxx.whl即可

如果觉得《3 win10环境下安装Pytorch可视化工具Visdom(亲测 欢迎交流)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。