之前博客写了应该错错误了
1 就是想pychram下面的terminal可以执行远程的命令,其实我最开始是用的Xshell来操作远程服务器的
tools下面选择ssh session点击后会出来你的远程环境
2 terminal 中文乱码问题,改为utf-8
有时候想在setting中安装什么包的时候远程的加号或者是减号是灰色不能点,我最开始以为是权限的问题(以为学长限制了我的权限 嘤嘤嘤),但是后面分析你把环境换一下,再换回来就可以了
解决得最久的 就是我想用远程的visdom
安装visdom的时候吧,报错 ImportError: No module named 'setuptools'
就这样子安装了
Python 2.x: sudo apt-get install python-setuptools
Python 3.x: sudo apt-get install python3-setuptools
然后又报错
ImportError: module 'setuptools.dist' has no attribute 'check_specifier'
网上说可以解决
pip install --upgrade pip
hash -r pip
pip3 install --upgrade pip
hash -r pip3
cd (Mask RCNN root folder)
sudo python3 setup.py install
但是我不知道是不是我cd的路劲不对,然后我就成功失败
最后就把setuptools版本改了就成功安装visdom
pip install --upgrade setuptools==30.1.0
但是还是运行,还是不行
python3 -m visdom.server
报错anaconda/bin/pyhton/ 没有visdom
然后用 pip uninstall visdom
就显示visdom所在的路径
然后安装到指定路径
sudo pip install visdom --target=anaconda2/bin
当然需要把当前环境换成你刚刚报错,显示的虚拟环境
conda info -e(查看所有虚拟环境)
然后进入到对应的虚拟环境
可能会报错
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If your shell is Bash or a Bourne variant, enable conda for the current user with
$ echo ". /home/ubuntu/anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc
or, for all users, enable conda with
$ sudo ln -s /home/ubuntu/anaconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh
The options above will permanently enable the 'conda' command, but they do NOT
put conda's base (root) environment on PATH. To do so, run
$ conda activate
输入
# 激活环境
source activate
# 退出环境
source deactivate
好到这里为止就安好了visdom并且可以成功启动,他显示访问localhost:端口号
然后我们并不能访问,我就灵机一动把localhost改成了服务器的地址就可以了,端口号不变。
嘤嘤嘤没有任何人的帮助,自己一直查资料,一直尝试,终于可以可视化了。开心。努力都是又汇报的。加油