Golang Go语言中 revel.exe 运行报错,请帮忙看看

提示
该版本的 D:\src\go\bin\revel.exe 与您运行的 Windows 版本不兼容。请查看计
算机的系统信息,了解是否需要 x86 (32 位)或 x64 (64 位)版本的程序,然后联系软件发
布者。

是通过
go build -o bin/revel.exe github.com/revel/revel 生成的。
我是 64 位系统,不知道为什么运行不了呢,求助啊,谢谢。
Golang Go语言中 revel.exe 运行报错,请帮忙看看

3 回复

你是怎么安装 Go 的…… 估计是编译时的环境变量没设置对
不过,还是那句话,真爱生命,远离 Windows 机子做开发

更多关于Golang Go语言中 revel.exe 运行报错,请帮忙看看的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


用 go get github.com/revel/cmd/revel 搞定

上面问题是用:
go build -o bin/revel.exe github.com/revel/revel
生成的。

针对您提到的 revel.exe 运行报错的问题,这里有几个可能的解决步骤和检查点,希望能帮助您解决问题:

  1. 环境配置检查

    • 确保您的 Go 语言环境已正确安装,并且 GOPATHGOROOT 环境变量已正确设置。
    • Revel 框架依赖特定的 Go 版本,请检查您安装的 Go 版本是否与 Revel 兼容。
  2. 依赖管理

    • 使用 go modglide(如果项目还在使用)确保所有依赖都已正确安装。
    • 尝试在项目目录下运行 go get -u github.com/revel/revel 来更新 Revel 框架。
  3. 错误日志

    • 查看 revel.exe 运行时的错误输出或日志文件,具体的错误信息对定位问题至关重要。
    • 错误可能涉及缺失的文件、权限问题或配置错误。
  4. 编译与运行

    • 如果直接从源代码运行 Revel,尝试使用 revel run 命令而不是直接执行 revel.exe
    • 确保 revel.exe 是通过正确的构建过程生成的,有时直接下载或复制的二进制文件可能与您的系统环境不兼容。
  5. 社区与文档

    • 查阅 Revel 的官方文档和社区论坛,看看是否有其他用户遇到并解决了类似的问题。

如果上述步骤仍未解决问题,建议提供更详细的错误信息,以便进一步分析。希望这些信息对您有帮助!

回到顶部