активируется venv, но по факту видит только глобальные библиотеки
Работаю в Windows 11 через обычный cmd.exe. Раньше я работал в обыкновенном venv, все было хорошо. Потом я перешел на poetry все работало до какого то момента. На новом проекте устанавливал много библиотек, начал замечать что при poetry add он пишет что все установлено, в pyproject.toml и poetry.lock все зависимости писались, но по факту не устанавливалось. И я ставил через pip install. Теперь я понял что устанавливал глобально все, в тот момент виртуальное окружение не работало. Теперь когда я запускаю хоть в старых проектах через venv\Scripts\activate хоть poetry shell в новых по факту ничего не активируется. Более того poetry shell как бы активируется только в последнем проекте, а в других проектах выдает ошибку: Invalid value (at line 17, column 17)
Куда копнуть? Какие настройки посмотреть нужно, которые влияют на это? Возможно ли это из-за того что я реорганизовал папки с проектами и теперь они по другим путям лежат?