Я пытаюсь использовать pip для установки клиентской библиотеки Google Cloud Storage для Google App Engine. Я ценю любые намеки, которые у вас могут быть. Моя документация говорит, чтобы ввести это в командной строке:Установите клиентскую библиотеку облачного хранилища Google с помощью pip - Python GAE
pip install GoogleAppEngineCloudStorageClient -t <app_root>
поэтому я буквально вступаем:
pip install GoogleAppEngineCloudStorageClient -t C:\Program Files (x86)\Google\google_appengine
, но я получаю сообщение об ошибке относительно «недостающее распределения спецификации»:
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip\basecommand.py", line 232, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip\commands\install.py", line 305, in run
name, None, isolated=options.isolated_mode,
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 181, in from
_line
isolated=isolated)
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 54, in __ini
t__
req = pkg_resources.Requirement.parse(req)
File "C:\Python27\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", li
ne 2873, in parse
reqs = list(parse_requirements(s))
File "C:\Python27\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", li
ne 2807, in parse_requirements
raise ValueError("Missing distribution spec", line)
ValueError: ('Missing distribution spec', '(x86)\\Google\\google_appengine')
Хайме - это сработало, спасибо за это разъяснение. Приложение теперь находит модуль cloudstorage, но я получаю новую ошибку. Не уверен, связано ли это с расположением GoogleAppEngineCloudStorageClient или просто с какой-то другой проблемой с кодом, который я тестирую. Вот ошибка: Файл «C: \ Users \ mellis \ Desktop \ international \ Python для примеров App Engine \ Chapter03 - Копировать \ cloudstorage \ common.py", строка 243, в validate_file_path ', но получил% s'% path) –
Похоже, что это связано с фактическим кодом приложения, если у вас проблемы после отладки, вы можете создать новый вопрос :) –