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

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

相关推荐
Wiktok1 小时前
基于ThinkPHP6用户登录逻辑,结合FastAPI框架实现用户登录系统的全流程解析
python·fastapi
WIN赢1 小时前
【性能测试入门_01性能测试jmeter基础实操场景详解】
ide·python·pycharm
致Great2 小时前
Gemma 3 27B版本超越DeepSeek V3:技术要点分析!
人工智能·llm
请为小H留灯3 小时前
Python中很常用的100个函数整理
开发语言·python
音视频牛哥3 小时前
SmartMediakit在四足机器人和无人机巡检中的创新应用方案
人工智能·机器学习·计算机视觉
致Great4 小时前
推理大模型的后训练增强技术-强化学习篇
人工智能·llm
致Great4 小时前
关于DeepResearch设计实现的碎碎念
人工智能·llm
致Great4 小时前
推理大模型的后训练增强技术--LLM 推理模型的现状
人工智能·llm
致Great4 小时前
大语言模型对软件工程师的影响曲线
人工智能·llm
七月初七774 小时前
Excel多级联动下拉菜单设置
python·excel·pandas