python - 当没有 activate.bat 并且我是凡人时,如何在虚拟环境中的任务调度程序中

我不能说我很乐观。我看过这个: 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/

相关文章:

perl - 使用 Perl 连接到 AWS Managed Cassandra

python - 为什么在 Python 中从不同路径调用类时 __class__ 不同?

php - 超时作业挂起 15 或 30 分钟,然后运行

google-app-engine - 将 AppEngine 中的传入请求路由到不同版本

python - 为什么输入永无止境

vba - 在 64 位 VBA 中使用 TaskDialogIndirect

ios - 如何在 SwiftUI 中更新 TextField 的值?

reactjs - Ant Design 如何处理 Form.List 从底层数据结构访问值?

angular - JSDom karma Angular 设置

flutter - 如何在 Flutter 中禁用 SnackBar 的淡入/淡出动画?