关于本地与远程服务器连接运行时找不到代码包或里面的模块的问题

今天看EyeSeg模型的代码,发现在data目录里的文件引用不了lib目录里的文件,即下图中在data目录的dataloader.py文件里引用下面lib目录里helper_pytorch.py文件里的函数,引用不了,说是没有找到lib.helper_pytorch模块(本人是在本地连的远程服务器)
在这里插入图片描述

1、然后经过学姐和老师的帮助,非常感谢,发现原来是我配置的远程Python解释器不对,应该用远程服务器里自己下的python,即在设置里找到Python解释器,如下图所示,然后点击添加解释器里的SSH
在这里插入图片描述

2、然后如下图所示,因为我之前连过一次,所以这次直接点击现有的就行了,然后下一步、下一步
在这里插入图片描述

3、然后如图所示,位置是你运行代码包在服务器上的位置,解释器也是你服务器上自己安装的Python,我本来是下图所示,所以在运行的时候怎么也找不到里面的一些模块,甚至连代码包的总目录都找不到
在这里插入图片描述

4、因为我下的python和代码包是在sdata里,所以应该从sdata里找,正确的应该如下(系统解释器里的那个解释器应该不用改,用默认的就行,如果按照此方法不行的话,再把系统解释器里的改了试试)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值