使用Windows计划程序运行.bat文件时激活虚拟环境

2024-09-27 00:20:41 发布

您现在位置:Python中文网/ 问答频道 /正文

使用pycharm,我完成了我的第一个python程序。 我正在尝试使用Windows计划程序运行bat文件。 python脚本有很多依赖项。它们在我使用的虚拟环境中可用

  1. 我尝试使用venv目录中的activate.bat文件激活我的虚拟环境。 计划的bat文件的代码如下所示:

     C:\Users\PavelWorkXPS\Anaconda3\envs\TestEnv\Lib\venv\scripts\nt\activate.bat "D:\Dropbox\Toolkit\Python\Unusual_Options_Activity-ToS\main.py"     pause
    

当运行此程序时,Pycharm将启动,因为它是我的默认.py扩展处理程序

  1. 我修改了bat文件以使用虚拟环境文件夹中的解释器python.exe,希望它能够访问依赖项

     C:\Users\PavelWorkXPS\Anaconda3\envs\TestEnv\python.exe "D:\Dropbox\Toolkit\Python\Unusual_Options_Activity-ToS\main.py"  pause
    

输出会告诉我它仍然看不到依赖项。 enter image description here

我使用了这个早期的stackoverflow帖子来寻求帮助,但它只解释了原因 why pycharm was opening by itself.


Tags: 文件py程序venv虚拟环境users计划pycharm
1条回答
网友
1楼 · 发布于 2024-09-27 00:20:41

康达是问题的原因。当我切换到使用普通虚拟环境时,它将所有下载的repo存储在带有脚本的文件夹中的一个文件夹中。然后我设置了bat文件,一切正常

相关问题 更多 >

    热门问题