流程都对着呢,但是我的报错了
可以加您个qq嘛、
@景哈哈: 试试先 build spatialindex https://github.com/qcad/qcad/tree/master/src/spatialindex
流程都对着呢,但是我的报错了
@景哈哈: 是不是什么 .net framework 没有升级啊
试试英文搜索
@景哈哈:
2021年的
OSError: could not find or load spatialindex_c-64.dll #1812
https://github.com/geopandas/geopandas/issues/1812
@景哈哈:
quote:
You will have reinstall rtree to make sure it picks the underlying C library. Alternatively, you can try installing pygeos in which case rtree is not used.
不要说你英文不行!
@快乐的凡人721: 可以加您个qq嘛
@景哈哈:
免了哈。俺也不是搞这块的。只不过 bing.com 用的多点。
根据您提供的错误信息,看起来问题可能是由于编译项目中的依赖项配置不正确,导致 Visual Studio 找不到所需的 DLL 文件。下面是一些可能的解决方法和步骤,希望能够帮助您解决问题:
确认项目配置: 确保您正在使用正确的项目配置,例如 Debug 或 Release。不同的配置可能会导致不同的构建目录。
检查路径设置: 打开项目属性(右键单击项目,选择“属性”),然后检查“VC++ 目录”和“链接器”选项卡下的“常规”和“输入”设置。确保这些设置指向正确的依赖项文件夹路径。
确认依赖项: 请确保您已经正确地编译了项目的所有依赖项。特别是对于 3rdparty 目录下的依赖项,需要先编译这些依赖项,然后将其生成的 DLL 文件放置在适当的位置。
解决方案文件夹: 确保您的解决方案文件(.sln)位于项目的根目录下,以避免相对路径引用错误。
重新生成解决方案: 尝试清理并重新生成整个解决方案,以确保所有的依赖项都已正确链接。
检查依赖项配置: 检查您的项目依赖项的配置,可能需要修改项目属性以确保正确地链接到 DLL 文件。也可能需要调整运行时库的设置。
检查路径分隔符: 请确保在项目属性中使用了正确的路径分隔符,例如使用“\”而不是“/”。
手动复制 DLL 文件: 如果您确定 DLL 文件确实位于指定的路径中,请尝试手动将这些 DLL 文件复制到运行时目录或将路径添加到系统 PATH 环境变量中。
更新 Visual Studio: 如果可能的话,考虑使用更新版本的 Visual Studio,因为较新的版本可能会提供更好的兼容性和调试工具。
最终,解决这个问题可能需要您仔细检查项目配置、依赖项和文件路径设置,确保一切都正确连接。如果问题仍然存在,您可以尝试在相关论坛或社区寻求帮助,以获取更具体的指导。