深度学习环境配置报错解决日记

2024年7越24日

1、detectron2需要编译

首先需要在自己创建的虚拟环境中下载一下detectron2

复制代码
conda create -n pytorch python=3.9
conda activate pythorch
git clone https://github.com/facebookresearch/detectron2.git

接下来就是编译环节:

在win系统中,需要安装VS加以编译

在Linux系统中:不需要安装

无论哪个系统,再执行一下

复制代码
pip install -e .

注意:在编译的时候,在setup.py的上一层目录中执行编译。

2、在Linux终端使用命令行的方式运行代码的时候,注意python的正确路径,比如下面这个,python所在的位置是我自己创建的虚拟环境中的python,后面在跟上要执行的python文件就可以了

复制代码
/root/anaconda3/envs/DEVIT2/bin/python /tmp/Devit/demo/demo.py

在这个地方,我就犯了这个错误,我运行的是/root/anaconda3/bin/python /tmp/Devit/demo/demo.py这个命令,导致timm模块一直显示找不到,这是因为timm模块儿并没有安装在base环境中。

3、某个文件找不到的情况:某个文件确实是在这个路径下的,这时候就要试试换成绝对路径看看

相关推荐
魔都吴所谓3 分钟前
【Python】从零构建:IP地理位置查询实战指南
开发语言·python·tcp/ip
Legend NO245 分钟前
大模型与知识图谱的协同技术体系
人工智能·自然语言处理·知识图谱
fuquxiaoguang8 分钟前
MetaClaw:让AI在对话中悄悄变强,不用GPU也能持续进化
人工智能·metaclaw
ai大模型中转api测评13 分钟前
谷歌Gemma 4突袭发布:开源大模型端侧智能体时代来了
人工智能·自动化·api
ai大模型中转api测评22 分钟前
GPT-5.4 vs Gemini 3.1 Pro vs Qwen3.5-Omni:谁才是2026年最强的全能大模型?
人工智能·gpt
programhelp_23 分钟前
SIG 2026 Quant / Susquehanna OA 全攻略
人工智能·机器学习·面试·职场和发展·数据分析
环黄金线HHJX.29 分钟前
【吧里BaLi社区】
开发语言·人工智能·qt·编辑器
测试199829 分钟前
使用Python自动化生成接口测试用例
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
IT大师兄吖30 分钟前
IOPaint 开源ai去水印 去除背景 懒人整合包
人工智能