PyCharm:在运行测试之前配置环境

时间:2021-07-27 10:26:13

标签: python pycharm pytest conda windows-subsystem-for-linux

我正在使用 WSL 在 Windows 上安装 Ubuntu。 作为一名项目解释器,我有一个来自 WSL 的解释器。 enter image description here

但是为了正确执行测试,我需要在特定的 conda 环境中

是否有可能在 PyCharm 执行测试之前运行 bash 命令?

目前,从控制台我看到下一个命令被执行:

C:\Users\my_user\my_path\ubuntu.exe run "export PYTHONUNBUFFERED=1 && export ... && cd \"/my/project/path/tests\" && /home/my_user/miniconda3/envs/my_env/bin/python3.6 \"/some_path/pycharm/_jb_pytest_runner.py\" --path \"/my/project/path/tests\""

我期望的是:

C:\Users\my_user\my_path\ubuntu.exe run "export PYTHONUNBUFFERED=1 && export ... && /home/my_user/miniconda3/bin/conda activate my_env && cd \"/my/project/path/tests\" && /home/my_user/miniconda3/envs/my_env/bin/python3.6 \"/some_path/pycharm/_jb_pytest_runner.py\" --path \"/my/project/path/tests\""

0 个答案:

没有答案