Barbershop开源项目环境部署安装bug合集
具体来说,CUDA 编译器 (nvcc) 只支持 2017 至 2022 版本的 Visual Studio,而你当前使用的 Visual Studio 版本似乎不在支持的范围内。我的cuda版本是11.8,但我用的vs2022,所以不兼容,我需要安装cuda12.x的版本。具体来说:打开VS项目->项目属性->配置属性->C/C+±>附加包含目录->编辑->然后把文件的路径放进去就行。项目->项
Barbershop项目环境布置bug合集
下载:我的不用改源也成功下载了anaconda和pytorch
AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS’这是因为在Pillow 10.0.0版本之后,PIL.Image.ANTIALIAS被弃用并移除了,改为使用PIL.Image.Resampling.LANCZOS。
找到代码中使用PIL.Image.ANTIALIAS的地方(在align_face.py中的第36行和shape_predictor.py的第129行)。
将PIL.Image.ANTIALIAS替换为PIL.Image.Resampling.LANCZOS。
报错anaconda找不到cl但是在命令行能找到。
解决方法:配置环境变量电脑上的vs2022的安装路径
导入环境文件,配置完cl后
error C1083: 无法打开包括文件: “float.h”: No such file or directory找不到头文件报错的可能原因vs2022
error C1083: 无法打开包括文件: “float.h”: No such file or directory报错的可能原因vs2022-CSDN博客
error LNK1104: 无法打开文件“kernel32.lib”错误 Visual Studio 2022
方法:在visual studio项目属性里面将sdk10手动改为了sdk 11也就是10.0.26100.0(最新版本)
方法:visual studio项目 -> 属性 -> VC++库目录 -> 库目录 -> 从父级或项目默认设置继承
LNK1104 无法打开文件“xxx.lib”
尝试解决方法:
1.找到这个库,把这个库移动到特定的文件夹下,在属性中添加这个库;
具体来说:打开VS项目->项目属性->配置属性->C/C+±>附加包含目录->编辑->然后把文件的路径放进去就行
项目->项目属性->配置属性->链接器->附加库目录->编辑->把文件路径放进去
2.要是文件路径都设置正确,可能是编译版本引起的。

LINK : fatal error LNK1104: 无法打开文件 "libucrt.lib" 错误表示链接器在尝试链接程序时,无法找到 libucrt.lib 这个库文件。
方法:
- 打开项目属性,检查 “链接器” -> “输入” 中的 “附加依赖项” 是否包括
libucrt.lib。 - 如果没有,手动添加
libucrt.lib。
warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
fatal error C1189: #error在编译 CUDA 代码时,使用的 Microsoft Visual Studio 编译器版本不被支持。具体来说,CUDA 编译器 (nvcc) 只支持 2017 至 2022 版本的 Visual Studio,而你当前使用的 Visual Studio 版本似乎不在支持的范围内。我的cuda版本是11.8,但我用的vs2022,所以不兼容,我需要安装cuda12.x的版本。
报错OSError: CUDA_HOME environment variable is not set. Please set it to your CUDA install root.
是因为pytorch检测不到cuda,打开conda list发现pytorch安装的是cpu版。之前以为是环境变量没有配置,结果发现配置了CUDA_HOME也没有什么变化。
关于PyTorch找不到CUDA / PyTorch突然用不了GPU / pytorch的版本匹配相关问题_pytorch检测不到cuda-CSDN博客
方法:卸载了
卸载了cpu版的pytorch,重新安装了gpu版pytorch,用anaaconda运行
anaconda运行pip命令安装了torch
-
anaconda报错:库未完全安装
ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
gdown 5.2.0 requires requests[socks], which is not installed. -
以上,pytorch找不到cuda问题已解决
我的anaconda conda list
报错说没有安装sympy和requests库,于是我在anaconda里面装上了,装完后就能跑了
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)