我想从 wsl 安排工作。该作业需要在 nix-shell 中运行,然后在 Nix-shell 下的 python 虚拟环境中运行。我尝试通过编写 shell 脚本运行来做到这一点./enter.sh。
#!/bin/bash
nix-shell -p python38Full python38Packages.virtualenv;
source .venv/bin/activate
Run Code Online (Sandbox Code Playgroud)
然而,它并没有进入
(virt)
[nix-shell:xxx]
Run Code Online (Sandbox Code Playgroud)
我跑后./enter.sh。我需要先运行第一行,然后单独运行第二行。如果有人知道一种编写 shell 脚本的方法,该脚本可以通过运行一个脚本来完成这两个步骤,那将会非常有帮助。