我不能说我很乐观。我看过这个: How to schedule a python script to run from virtual environment via task scheduler 和这个 https://superuser.com/questions/1142185/schedule-virtualenv-dependent-python-script-with-windows-task-scheduler 和这个: Run a python script in virtual environment from windows task scheduler
但我的虚拟环境的脚本子目录中没有 activate.bat。这是一个已知的 python 错误 Anaconda3 activate.bat is not recognized as an internal or external command 修复它需要卸载并重新安装 anaconda。我有很多工作脚本,服务器一直在运行。我不能随意使用它并尝试使用 miniconda、anaconda5.1 等。
我听说如果我不能在任务调度程序中使用虚拟环境只是为了将依赖项强制到目录中,那么 pip -t 可能是一个 hack。没有别的办法吗?我认为 pip 和 anaconda 不能很好地协同工作
最佳答案
非常简单。转到 开始菜单
并通过搜索选项搜索环境变量。将您的 anadonda bin 目录(例如 C:\conda\bin
)附加到 PATH 变量。你完成了
关于python - 当没有 activate.bat 并且我是凡人时,如何在虚拟环境中的任务调度程序中运行 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61380258/