Я успешно создал виртуальную среду с вложенными папками, используя команды mkproject
и mkvirtualenv
, например $ mkproject python/session1
, $ mkvirtualenv python/session1
. Естественно расположены в каталогах ~/workspace
и ~/.ve
.
Но когда я перечисляю их с помощью workon
или lsvirtualenv
, они не отображаются.
Затем, после 3 часов разочарования, обнаружил, что они не попадают в список, если они были созданы во вложенных папках. Они попадают в список только в том случае, если были созданы с использованием одного каталога, например $ mkproject session1
и mkvirtualenv session1
. Приятно с их стороны позволить нам создавать venv во вложенных папках, но не позволять нам перечислять их ?
Теперь они попадают в список нормально.
workon
session1
lsvirtualenv
session1
Поскольку я хочу, чтобы подпапки представляли дерево задания / проекта, как я могу создавать venv внутри подпапок, таких как workspace/python/session1
, workspace/python/session2
, workspace/julia/seesion1
, workspace/julia/seesion2
?