Я пытаюсь pip install rasa
на Ubuntu x64 в новой виртуальной среде Python 3.6.9.
Collecting tensorflow-cpu~=1.15.0 (from rasa)
Cache entry deserialization failed, entry ignored
Could not find a version that satisfies the requirement tensorflow-cpu~=1.15.0 (from rasa) (from versions: )
No matching distribution found for tensorflow-cpu~=1.15.0 (from rasa)
Если я pip install tensorflow-cpu~=1.15.0
, я получаю ту же ошибку. Я также не могу pip install tensorflow-cpu
.
Согласно этот ответ Я могу перечислить доступные версии пакета. Он использует этот фрагмент
def versions(pkg_name):
url = f'https://pypi.python.org/pypi/{pkg_name}/json'
releases = json.loads(request.urlopen(url).read())['releases']
return sorted(releases, key=parse_version, reverse=True)
Запуск его с pkg_name="tensorflow-cpu"
Я получаю
2.1.0
2.1.0rc2
2.1.0rc1
2.1.0rc0
1.15.0
1.15.0rc3
1.15.0rc2
1.15.0rc1
1.15.0rc0
Но 1.15.0
находится в этом списке. Так почему же он не может установить pip?