之前在做本科毕设的时候,要用到深度学习YOLO目标检测算法,了解到模型训练过程可能要比较长的时间,就打算用云服务器来挂着跑,所以学习了如何在云服务器上运行PyCharm,这里记录一下,供学习参考。
VNC 是 Virtual Network Console 的缩写,虚拟网络控制台。
VNC Viewer 即 VNC 的应用程序,用来远程控制 计算机 / 服务器。
安装过程大致总结如下:
yum groupinstall "GNOME Desktop"
yum groupinstall "X Window System"
yum install -y tigervnc tigervnc-server
vncpasswd
vncserver :1
安装运行 PyCharm 过程中主要遇到了两个问题:
问题1:在 Xshell 中执行命令 ./pycharm.sh
时提示 Unable to detect graphics environment
解决:要在 VNC Viwer 的图形界面中打开终端再执行指令。
问题2:VNC Viewer 连接时提示 Timed out waiting for a response from the computer
解决:在腾讯云服务防火墙器管理界面添加允许访问 5901 端口的规则:
最后成功用 VNC Viewer 打开图形化界面,并运行 PyCharm。
不过可能是我的云服务器配置不太合适吧,实际用上之后发现实在是太慢了,最终还是换成了PC来跑。