实验室文件迁移后,部分报错修复方式

jupyter lab等无法启动报错: 报错1:bash: /storage/home/***/.conda/envs/hug/bin/jupyter: /home/***/.conda/envs/hug/bin/python: 坏的解释器: 没有那个文件或目录 解决方式:创建link, 使原目录指向新目录位置,需要sudo权限,可以联系有相应权限的管理员进行修改 对下列命令中原始以及新的文件夹目录进行修改 sudo ln -s new_dir_path original_dir_path 报错2: Per...

Continue Reading »
分享到:

python 远程调试以及多线程代码调试

Pycharm Pro(学生邮箱申请)自带SFTP,可配置ssh,使用远程服务器运行代码并调试。在设置中搜索interpreter,设置远程解释器。设置后好,debug以及运行会自动通过SFTP上传代码到服务器运行以及调试。 当运行多线程代码,pycharm打断点也不会停止,这时就需要用python自带的pdb进行调试。 当代码文件夹过大,上传速度太慢时,也可以设置pdb,进行调试。 pdb可以打印call stack,单步运行等,基本图形界面能做的自带的debug工具都能做。 https://docs.p...

Continue Reading »
分享到:

hyper-v 启用后,pycharm无法启动,以及其他软件端口绑定报错

hyper-v启用后会自动保留端口,使一些应用无法申请到端口,运行错误 解决方案: 排除对应的使用端口 https://github.com/docker/for-win/issues/3171 @veqryn the workaround worked for me, the steps are: Disable hyper-v (which will required a couple of restarts) dism.exe /Online /Disable-Feature:Microsoft-Hy...

Continue Reading »
分享到:

解决校园网流量不足,使用反向代理使实验室服务器互联网访问走客户端互联网出口

本文要解决的问题: 校园网流量不足,而客户端互联网出口无法供服务器使用。 难点: 使用VPN连接服务器后,服务器无法直接访问客户端网络。具体表现为ping VPN分配的客户端IP无法ping通。TCP等连接也无法建立。 解决方式: 使用FRP反向代理工具,进行内网穿透。 网络构架图: 配置: 在客户端建立一个SOCKS5代理或HTTP代理。 参照连接中配置( https://github.com/fatedier/frp#access-your-computer-in-lan-by-ssh )分别在客户端...

Continue Reading »
分享到: