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

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、某个文件找不到的情况:某个文件确实是在这个路径下的,这时候就要试试换成绝对路径看看

相关推荐
职豚求职小程序8 分钟前
东软集团题库笔试测评系统练习笔试2026新版
大数据·汇编·人工智能
V搜xhliang02469 分钟前
任务规划双路径经典规划与分层强化学习
人工智能·深度学习·机器学习·语言模型·自然语言处理
weixin1997010801610 分钟前
搜好货商品详情页前端性能优化实战
java·前端·python
王夏奇11 分钟前
python-pytest学习
python·学习·pytest
BUG?不,是彩蛋!11 分钟前
从 Q-Learning 到 LLM:我把 AI 的“大脑”换成了 GPT,发生了什么?
人工智能·python·gpt
skywalk816311 分钟前
在AIStudio星河社区配置OpenClaw小龙虾
人工智能·openclaw
来自于狂人12 分钟前
[特殊字符] 2026年AI Agent新范式:用“特工团队“取代通用提示词,效率提升10倍
人工智能
进步一丢点everyday13 分钟前
2026 AI 技术趋势:这 5 个方向最赚钱
人工智能
LaughingZhu13 分钟前
Product Hunt 每日热榜 | 2026-03-12
大数据·数据库·人工智能·经验分享·搜索引擎
GEO_Huang14 分钟前
扎根珠三角,数谷 AI 定制助千企数智化转型
人工智能·aigc·rpa·geo·ai+rpa