Ddddd4431 2023-04-20 21:46 采纳率: 90%
浏览 11

在服务器上运行完代码没有保存视频

在学校的 服务器上 运行完代码,在保存结果的路径中没有发现要保存的视频。
代码是没问题的,自己电脑上跑没问题,有视频结果。但是到服务器就不行了。
这是服务器运行的保存路径

img

这是在xfpt中,没有显示

img

有没有人知道怎么回事?

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-21 11:51
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      Answer:

      用户,您好。感谢您向我咨询这个问题。根据您提供的信息,您在学校服务器上运行代码时,无法将视频结果保存到指定路径。您已经确认代码本身没有问题,因为在您的电脑上运行时,可以成功保存视频。但是在服务器上就不行了。下面,我将提供一些可能的原因和解决方案。

      1. 检查目标路径是否存在并有写入权限。 首先,我们需要确保目标路径存在,并且您对该目录具有写入权限。可以使用以下Python代码检查目标路径是否存在:
      import os
      # 假设您要检查的路径是 'path/to/your/directory'
      if os.path.isdir('path/to/your/directory'):
          print('目录存在')
      else:
          print('目录不存在')
      

      如果目录存在,则会打印 '目录存在'; 如果目录不存在,则会打印 '目录不存在'。

      然后,我们需要确保您对该目录具有写入权限。您可以使用以下代码检查您是否可以写入该目录:

      import os
      # 假设您要检查权限的路径是 'path/to/your/directory'
      if os.access('path/to/your/directory', os.W_OK):
          print('您对该目录有写入权限')
      else:
          print('您无法写入该目录')
      

      如果您对该目录具有写入权限,则会打印 '您对该目录有写入权限';否则,会打印 '您无法写入该目录'。

      1. 检查保存视频的函数或模块是否正确导入。 在您的代码中,可能涉及到将视频保存到文件的函数或模块。请确保您正确导入了该函数或模块,并正确地调用它。例如,如果您使用OpenCV库保存视频,则应该使用以下代码导入:
      import cv2
      

      如果您使用了其他的库或函数,请确保将其正确导入并使用。

      1. 检查代码是否正确地针对服务器环境进行了优化。 在您的电脑上,您可以轻松地保存视频,但是因为服务器硬件配置和操作系统不同,您的代码可能需要进行优化。例如,您可能需要调整内存管理,使用不同的编解码器,或者调整您的代码以适应服务器的更高负载和更快的处理速度等。在这种情况下,您可能需要查阅服务器相关的文档,并与IT支持人员进行交流,以确保您的代码能够在服务器上正确地运行。

      以上是我可以提供的一些可能的解决方案,我希望它们能够帮助您解决问题。如果您有任何其他问题,请随时与我联系。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 4月20日

悬赏问题

  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境