Как решить & ldquo; сбой команды release & rdquo; в быстром приложении Hello-World?

Я новичок в Ubuntu и новичок в программировании. Я смотрел видео на http://developer.ubuntu.com/get-started/ , и видео сделало его таким простым. Я следовал всем шагам, и все шло хорошо, пока я не попытался выпустить приложение, как показано в видео.

Я уверен, что я не единственный, кто получил эту ошибку. Подскажите пожалуйста, как исправить ошибку.

Вот ошибка, которую я получил. (Я удалил свое имя и адрес электронной почты из сообщения об ошибке.)

user@ubuntu:~/hello-world$ quickly release
Get Launchpad Settings
Launchpad connection is ok
...........Ubuntu packaging created in debian/
.........pushing to launchpad
..................
You need a passphrase to unlock the secret key for
user: "user "
2048-bit RSA key, ID F89E77C4, created 2012-04-27

......
You need a passphrase to unlock the secret key for
user: "user "
2048-bit RSA key, ID F89E77C4, created 2012-04-27

......Checking signature on .changes
gpg: Signature made Fri 27 Apr 2012 10:24:56 PM EDT using RSA key ID F89E77C4
gpg: Good signature from "user "
Good signature on ../hello-world_12.04.9_source.changes.
Checking signature on .dsc
gpg: Signature made Fri 27 Apr 2012 10:24:55 PM EDT using RSA key ID F89E77C4
gpg: Good signature from "user "
Good signature on ../hello-world_12.04.9.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
Uploading hello-world_12.04.9.dsc: done.
Uploading hello-world_12.04.9.tar.gz: done.
Uploading hello-world_12.04.9_source.changes: done.
Successfully uploaded packages.
Traceback (most recent call last):
File "/usr/share/quickly/templates/ubuntu-application/release.py", line 287, in
release_version), changelog)
File "/usr/share/quickly/templates/ubuntu-application/internal/launchpad_helper.py", line 57, in push_tarball_to_launchpad
release = create_release(project, version)
File "/usr/share/quickly/templates/ubuntu-application/internal/launchpad_helper.py", line 44, in create_release
date_targeted=release_date)
File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/resource.py", line 573, in call
url, in_representation, http_method, extra_headers=extra_headers)
File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 281, in _request
raise error
lazr.restfulclient.errors.Unauthorized: HTTP Error 401: Unauthorized
Response headers:

-content-encoding: gzip
content-length: 65
content-type: text/plain
date: Sat, 28 Apr 2012 02:25:01 GMT
server: zope.server.http (HTTP)
status: 401
strict-transport-security: max-age=2592000
vary: Accept,Accept-Encoding
via: 1.1 api.launchpad.net
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-lazr-notifications: []
x-powered-by: Zope (www.zope.org), Python (www.python.org)
x-xss-protection: 1; mode=block
Response body:
(, 'newMilestone', 'launchpad.Edit')

ERROR: release command failed
Aborting 
6
задан 28 April 2012 в 07:13

1 ответ

Когда я быстро запускаюсь в моей системе (версия 12,94-0ubuntu1), он запрашивает имя проекта Launchpad сразу после того, как я ввожу команду quickly release. Я вижу, что ваша версия этого не сделала, поэтому может быстро попытаться загрузить вашу версию на launchpad.net/hello-world (если вы уже не настроили быстро использовать другое имя проекта панели запуска).

Если имя проекта все еще hello-world, оно не может загрузить его, потому что уже существует проект с таким именем, и вы не являетесь частью группы, которая его контролирует. Это объяснило бы сообщение: lazr.restfulclient.errors.Unauthorized: HTTP Error 401: Unauthorized. В этой ситуации вам следует либо начать переименовывать программу с уникальным именем, либо проще использовать команду quickly configure lp-project, чтобы указать название собственного проекта на панели запуска.

Если вы уже быстро настроили свое имя проекта на панели запуска, убедитесь, что проект уже находится в вашей собственности на Launchpad, и отредактируйте свой вопрос, указав название проекта.

Тем не менее, программа не должна прерываться с помощью traceback, так что это все еще ошибка. Пожалуйста, сообщите об этом с панели запуска.

0
ответ дан 28 April 2012 в 07:13

Другие вопросы по тегам:

Похожие вопросы: