欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 编程语言 > >内容正文

python

[python pycharm pytorch debug sets] -凯发ag旗舰厅登录网址下载

发布时间:2025/1/21 17 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 [python pycharm pytorch debug sets] 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

    • cannot import name ‘xxx‘ from partially initialized module ‘xxx‘ (most likely due to a circular
      • 解决方法:
    • pytorch: can't optimize a non-leaf tensor
      • 解决方法
    • error running reconstruct image can't get remote credentials for deployment server root@172.22.121. 11:44523 password
      • 解决方法

cannot import name ‘xxx‘ from partially initialized module ‘xxx‘ (most likely due to a circular

解决方法:

  • 文件名重名
  • 当自己命名的文件名与packet名称一样或者系统文件名一样就会抛出错误,这个解法直接修改自己的文件名就好

  • 两个文件内进行了相互的引用,产生了死循环(a import b 同时在 b 文件 又 import a )
  • import执行过程
    当我们import一个文件时,python会首先去查找这个文件之前是否被import过,如果这个文件之前有被import过,就不会 重新再import一次。所以如果a模块
    代码里import了b模块,并且b模块里又import了a模块,python的执行顺序会变成这样:
    开始执行模块a
    当a执行到import b的地方,则停止执行a模块后面的代码,转而开始执行b模块的代码
    当b模块从头执行到import a的地方时,python此时并不会回过头去接着执行a剩余的代码,而且将a模块在中断前已经初始化的属性全加载到b模块中

    pytorch: can’t optimize a non-leaf tensor

    解决方法

    需要先把tensor放入到gpu中,然后再设置tensor.requires_grad=true。

    x_trial = x_trial.cuda()x_trial.requires_grad = true

    error running reconstruct image can’t get remote credentials for deployment server root@172.22.121. 11:44523 password

    • 两个不同的项目直接使用一个相同的python解释器,这个时候直接pycharm内不能有两个相同的解释器,一般都是不同文件使用相同的解释器但是在文件路径映射上使用不同的路径就可以;

    解决方法

    存在两个同名的python解释器,导致第二个不能使用,这个时候删掉一个

    同时配置好像相对应的映射路径

    总结

    以上是凯发ag旗舰厅登录网址下载为你收集整理的[python pycharm pytorch debug sets]的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

    • 上一篇:
    • 下一篇:
    网站地图