如何将包路径添加到conda环境lerobot的python路径中呢?

目录

  • [1 问题描述](#1 问题描述)
  • [2 解决方法](#2 解决方法)
    • [2.1 .pth文件(推荐)](#2.1 .pth文件(推荐))
    • [2.2 设置环境变量(临时)](#2.2 设置环境变量(临时))

1 问题描述

假设有本地包lerobot路径如下,

txt 复制代码
/home/xxx/Software/xxxbot_vla_train/lerobot/src

需要将它添加到conda环境lerobot中,应该怎么做呢?

2 解决方法

2.1 .pth文件(推荐)

conda 环境的 site-packages 目录下放一个 .pth 文件,Python 启动时会自动将其中的路径加入 sys.path

执行以下命令即可:

bash 复制代码
echo "/home/xxx/Software/xxxbot_vla_train/lerobot/src" > /home/xxx/miniconda3/envs/lerobot/lib/python3.12/site-packages/lerobot-local.pth

该方法的好处有:

  • 只影响 lerobot 这一个 conda 环境,不污染其他环境
  • 永久生效,无需每次手动设置
  • 不需要项目有 setup.py

2.2 设置环境变量(临时)

在终端中执行,

bash 复制代码
export PYTHONPATH="/home/xxx/Software/xxxbot_vla_train/lerobot/src:$PYTHONPATH"

这种方式只在当前终端会话有效,关掉终端就失效了。如果想持久化可以加到 ~/.bashrc 中。

相关推荐
零依赖极客几秒前
Day 9·1 KV 也量化——q8 KV 把缓存与 decode 带宽压到一半
c语言·开发语言·arm开发·人工智能·缓存·矩阵
陈童学哦1 分钟前
AI术语大全
人工智能
tuanxiang2 分钟前
用去AI味工具调整大模型生成的技术文档,我踩了检测阈值的坑
人工智能
天辛大师5 分钟前
天辛大师谈AI时代的沉思录,All in AI 持续做事与放大效应
大数据·人工智能·随机森林·重构·启发式算法
gf13211116 分钟前
python_调用远程服务器上的openclaw
服务器·python·php
不要生病了7 分钟前
Brain-JEPA:用功能梯度定位与时空遮蔽预训练 fMRI 基础模型
人工智能·深度学习
lbb 小魔仙9 分钟前
Jupyter Notebook / Lab 深度配置指南:插件 + 内核 + 远程访问 + 容器化部署
ide·python·jupyter
2601_9623004711 分钟前
python是跨平台的吗
python·开源·跨平台·面向对象·
艺杯羹12 分钟前
穿透深度慢思考黑盒:DeepSeek-R1 蒸馏模型量化压缩、vLLM 极限吞吐与私网落地实战
人工智能·大模型·部署
韦韦(Carina)13 分钟前
技术博客结构化:让 AI 准确引用你的 7 条排版铁律
大数据·人工智能