crontab 无法激活、启动 pyenv failed to activate virtualenv

root crontab 无法激活、启动 pyenv

crontab代码

bash 复制代码
30 1 * * * sh /data/work/roop/sh/startSwapFaceDev.sh  > /dev/null  2>&1

sh核心代码

bash 复制代码
echo "${YELLOW}pyenv activate ${venv} ${NOCOLOR}"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
# pyenv activate 392
pyenv activate ${venv}

nohup python taskSwapface.py -m dev > /dev/null 2>&1 &

根据搜索结果,把pyenv换成绝对路径

bash 复制代码
/home/fxbox/.pyenv/bin/pyenv

报错 failed to activate virtualenv

后来根据 vscode 里启动调试的代码,把python换成pyenv里的对应的python路径就行

bash 复制代码
# echo "${YELLOW}pyenv activate ${venv} ${NOCOLOR}"
# eval "$(pyenv init -)"
# eval "$(pyenv virtualenv-init -)"
# # pyenv activate 392
# pyenv activate ${venv}

nohup /home/fxbox/.pyenv/versions/392/bin/python taskSwapface.py -m dev > /dev/null 2>&1 &
相关推荐
winfredzhang1 小时前
Python + wxPython + SQLite 实战:开发一个本地 Python 项目一键启动管理工具
python·sqlite·bat·截图·claudecode·codingliteplan
星越华夏1 小时前
python中四种获取文件后缀名的方法
开发语言·python
lunzi_08262 小时前
【学习笔记】《Python编程 从入门到实践》第9章:类、继承、组合与面向对象编程
笔记·python·学习
大蚂蚁2号2 小时前
本地批量音视频转文本免费工具
python·音视频·开源软件
copyer_xyf2 小时前
FastAPI 项目骨架搭建
前端·后端·python
十正2 小时前
aiohttp.TCPConnector 连接池原理详解
网络·python·tcp·aiohttp
LoserChaser2 小时前
Flask 文件上传服务器 - 知识点总结
服务器·python·flask
cd988802 小时前
2026年,哪家电销机器人定制更灵活?
python
二十七剑2 小时前
LangGraph 源码深度解析:_branch.py 条件分支底层实现原理
python
KaMeidebaby2 小时前
卡梅德生物技术快报|噬菌体展示文库构建全流程解析 | 大豆球蛋白纳米抗体筛选实践
人工智能·python·tcp/ip·算法·机器学习