hermes执行python文件默认使用的是自己自带的python。应该可以指定虚拟环境VIRTUAL_ENV 和 CONDA_PREFIX一、Hermes 调用时显式指定路径执行推荐未实践~/miniconda3/envs/myenv/bin/python your_script.py二、在执行命令前激活环境未实践source ~/miniconda3/etc/profile.d/conda.sh conda activate myenv python your_script.py三、用 conda run不用激活环境未实践~/miniconda3/bin/conda run -n myenv python your_script.py四、在 python脚本开头指定解释器路径未实践#!/home/user/miniconda3/envs/myenv/bin/python五、验证方法未验证让 skill 执行一个测试文件内容就两行import sysprint(当前 Python 解释器路径:, sys.executable)看输出的路径是 /usr/bin/python3 还是 ~/miniconda3/envs/myenv/bin/python或 anaconda 对应路径就一目了然了。
阅读完成 · 觉得有帮助?