• 在我的Jetson Nano上运行deepstream的python 案例的时候发生了一下报错
    Jetson Nano 【11】ModuleNotFoundError: No module named 'common'
  • 我们可以看一下文件结构
  • Jetson Nano 【11】ModuleNotFoundError: No module named 'common'
  • 我们可以看到,文件树里面common包和我们是并列的,再加上VSCODE的原因:我们运行的路径是项目的根路径
  • [email protected]:~/Desktop/deepstream_python_apps$
  • 而原来项目添加路径的代码是Jetson Nano 【11】ModuleNotFoundError: No module named 'common'这个如果在当前路径下执行刚刚能够定位到app下所有文件夹(包括common这个文件夹),而Vscode在根目录运行就变成了。。根目录的上一级的所有文件,因此就有了以上的错误。
  • 为了验证,我特地进当前目录运行了一遍,发现可行,不再报错
  • Jetson Nano 【11】ModuleNotFoundError: No module named 'common'
  • 则解决方案为修改sys路径,这里又有相对路径与绝对路径两种,对于VScode,还是绝对路径比较安心
  • Jetson Nano 【11】ModuleNotFoundError: No module named 'common'
  • 于是问题解决了,继续下一个问题去了~

相关文章:

  • 2021-04-18
  • 2022-01-18
  • 2021-07-03
  • 2021-10-27
  • 2021-12-09
  • 2021-10-20
  • 2021-06-22
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2021-06-16
  • 2021-06-07
  • 2021-11-13
  • 2021-06-26
  • 2021-09-05
相关资源
相似解决方案