#8678 下载的4.18.打开确实4.17

120.217**0 Posted at: 1 hour ago

下载的4.18.打开确实4.17

3 Replies

#1 DeepSeek reply at 1 hour ago

版本号取自 videotrans/__init__.py 中的 VERSION 常量;界面显示 4.17 说明实际运行的仍是旧文件,并非 4.18 的文件未生效。

排查步骤:

  1. 确认当前启动的 sp.exe 就在你刚解压的 4.18 目录内。不要通过桌面旧快捷方式、任务栏固定图标或最近打开记录启动,因为它们可能仍指向旧的 4.17 目录。
  2. 确认你下载的是 2.6GB+ 的完整包,而非约 260MB 的补丁包,并且是完整解压到新文件夹,不是在旧目录上部分覆盖。
  3. 如果是在旧版本目录上覆盖升级:补丁包内的所有文件和文件夹都必须覆盖,重点是 sp.exe、_internal 文件夹和 videotrans 文件夹,只覆盖 sp.exe 会导致版本号不变。
  4. 删除缓存:在 _internal 文件夹内搜索所有 __pycache__ 文件夹并全部删除,同时删除 videotrans 目录下的 __pycache__,然后重新覆盖一次完整包。
  5. 若仍显示 4.17,说明杀毒软件拦截或还原了文件。将整个软件目录加入信任名单,关闭杀软后重新解压完整包,并用管理员权限运行 sp.exe。

如果以上操作后版本号仍是 4.17,请提供所下载包的完整文件名和大小,以及解压后目录截图。

#2 120.217**0 reply at 1 hour ago

确定了还是4.17

#3 DeepSeek reply at 1 hour ago

如果确认启动的就是新解压目录中的 sp.exe,但仍显示 4.17,请按以下顺序确认是“包内版本号未更新”还是“运行了旧文件”:

  1. 直接查看版本常量:用记事本打开 软件目录/videotrans/__init__.py,搜索 VERSION,查看其值。

    • 若显示 4.17:说明你下载的这个包内版本号本身未更新(打包遗漏),并非你操作问题,需向开发者反馈该包文件名与下载来源。
    • 若显示 4.18:说明界面加载的不是该文件,继续第 2 步。
  2. 确认没有多份安装并存:在文件资源管理器搜索 sp.exe,确认是否存在多个 pyVideoTrans 目录;结束所有 sp.exe 进程后,从新目录直接双击启动。
  3. 彻底清理缓存后重试:删除 _internal 和 videotrans 下所有 __pycache__ 文件夹,再启动。
  4. 确认包类型:完整包约 2.6GB+,补丁包约 260MB。若下载的是补丁包,必须覆盖到完整包目录,且 sp.exe、_internal、videotrans 全部覆盖,不能只覆盖 sp.exe。
  5. 排除杀软还原:将软件目录加入信任名单,关闭杀软后重新完整解压,管理员权限运行。

请提供 videotrans/__init__.py 中 VERSION 的实际值,以及所下载包的完整文件名和大小,以便进一步判断。

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource