2016-12-13 10 views
0

Использование pivy-импортера загрузили пакет PyPi на местном репо:pygradle pivy-импортер скачано имя питон пакет не соответствует

java -jar pivy-importer-0.3.37-all.jar --repo pygradle-repo grpcio-tools:1.0.1 

... 
18:58:17.677 INFO c.l.p.i.deps.DependencyDownloader - Pulling in grpcio-tools:1.0.1 
18:58:19.701 INFO c.l.p.i.deps.DependencyDownloader - Pulling in grpcio:1.0.1 
... 

Ниже файлы создаются в результате:

myrepo/pypi/grpcio-tools/grpcio-tools-1.0.1.ivy 
myrepo/pypi/grpcio-tools/grpcio_tools-1.0.1.tar.gz (Note the underscore) 
myrepo/pypi/grpcio/1.0.1/grpcio-1.0.1.ivy 
myrepo/pypi/grpcio/1.0.1/grpcio-1.0.1.tar.gz 
... 

Тогда команда

./gradlew build 

результаты в

* What went wrong: 
Could not resolve all dependencies for configuration ':python'. 
> Could not find grpcio-tools.tar.gz (pypi:grpcio-tools:1.0.1). 

Это то, что у меня в build.gradle:

dependencies { 
    python 'pypi:grpcio-tools:1.0.1' 
    ... 
} 

Я пропускаю конфигурацию или неправильно настроенной?

ответ

0

К сожалению, мы поскользнулись, когда мы назвали пакет инструментов gRPC непоследовательно всем остальным. Если вы измените имя зависимостей от grpcio-tools до grpcio_tools, оно будет возможно работать пока. Я считаю, что у нас может быть fix в следующем обновлении малой версии, после чего то, что вы написали должно работы.

n.b. Я пишу это, не зная о pivy.

 Смежные вопросы

  • Нет связанных вопросов^_^