Python -poetry error: Параметр settings.virtualenvs.in-project не существует - PullRequest
2 голосов
/ 26 мая 2020

Я устанавливаю poetry для создания виртуальных сред в каталоге проекта. Я ввел:

поэзия config settings.virtualenvs.in-project true

и получил ошибку

[ValueError] Настройка settings.virtualenvs .in-project не существует

Также есть текст

home / alex / .poetry / lib / Poetry / _vendor / py2.7 / subprocess32.py : 149: RuntimeWarning: модуль _posixsubprocess не используется. Если ваша программа использует потоки, надежность дочернего процесса может пострадать. "программа использует потоки.", RuntimeWarning)

Как я могу устранить ошибку?

Кажется, что ошибка связана с версией python.

Я использую версию Ubuntu 16.04

Poetry версии 1.0.5

1 Ответ

3 голосов
/ 28 мая 2020

Конфигурация изменилась с выходом поэзии 1.0. Префикс settings больше не нужен. Так что просто наберите poetry config virtualenvs.in-project true.

Относительно предупреждения subprocess: похоже, это просто предупреждение и не влияет на правильную работу стихов. Также посмотрите мой комментарий в системе отслеживания проблем поэзии .

@ ptd: поэзия может работать с python2 и python3.

...