我想将我的快速项目上传到 Ubuntu App Showdown。我已成功签署 Ubuntu 行为准则,并在我的 Launchpad-Portal 上创建了项目“利息计算”。
当我在项目文件夹中输入以下命令时:
quickly share
我收到以下错误输出:
Lade Launchpad-Einstellungen
Erfolgreich mit Launchpad verbunden
Traceback (most recent call last):
File "/usr/share/quickly/templates/ubuntu-application/share.py", line 127, in <module>
print(_("%s does not exist. Please create it on launchpad if you want to push a package to it. %s has the following ppas available:") % (e, ppa_user.name))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in range(128)
FEHLER: Befehl share fehlgeschlagen
Wird abgebrochen
我该怎么办?我已经准备好编码,但如果不将项目上传到 Launchpad,我就无法参加 Ubuntu App Showdown。
我也尝试过:
quickly submitubuntu
之后,系统会要求我提供该项目(该项目在 Launchpad 上的名称与我的文件系统“interest-calculation”上的名称相同)。
Lade Launchpad-Einstellungen
Erfolgreich mit Launchpad verbunden
No Launchpad project set, leave blank to abort.
Launchpad project name: interest-calculation
Kein Projekt gefunden, leave blank to abort, 0 for another search.
我还在我的主目录中创建了一个“dput.cf”,输入如下:
[ppa]
fqdn = ppa.launchpad.net
method = ftp
incoming = ~reg-mlux/ppa/ubuntu
login = anonymous
allow_unsigned_upload = 0
我在 App Showdown 页面上的“提交您的应用程序”视频教程中找到了它。
答案1
你能尝试一下吗?
quickly configure bzr lp:~launchpadUserName/launchpadProject/trunk
quickly configure ppa launchpadUserName/launchpadProject
quickly share
完成这些步骤后,我认为您必须上传使用以下命令创建的 .tar.gz 文件:
quickly submitubuntu
此致。