Мне кажется, это может быть связано с тем, что виртуальная среда не разрешает доступ к системным пакетам сайта . Если это действительно так, то обратите внимание, что это невозможно с поэзией на сегодняшний день. Существует открытый выпуск , а также запрос на получение .
Обходным путем может быть создание виртуальной среды без поэзии сначала Например:
path/to/python3 -m venv --system-site-packages .venv
, а затем использовать Стихи изнутри этой виртуальной среды, поскольку предполагается, что Стихи не создают виртуальную среду, когда она может обнаружить это он работает изнутри одного и будет использовать его вместо этого.
Очевидно, portage не является pip-устанавливаемым Python проектом, поэтому он наиболее скорее всего бесполезно указывать markers
и path
. Кроме того, каталоги site-packages
обычно содержат установленные проекты, тогда как path
должен указывать на местоположение, откуда Стихи ( pip ) могут загрузить установочный дистрибутив проекта.
Я полагаю, что как только проблема с --system-site-packages
будет решена, тогда portage может быть указан как простая зависимость portage = "*"
.