问题标签 [twine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
186 浏览

twine - 如何将 twine 升级到 1.11 版本?

我遇到了与twine upload TypeError相同的错误,并检查了我的 twine 版本,发现它是 1.10。但是,使用 pip list 我发现 twine 是 1.11 版。我试过了

(见这里

发现 twine 已经是最新版本(1.10.0-1),无法升级到 1.11。

如何升级麻绳?

0 投票
2 回答
1488 浏览

distutils - 只能上传一个 sdist 出错

为什么这会创建 2 个 tar.gz 文件 ' python setup.py sdist?我正在尝试使用上传 twine upload -r pypitest dist/*.tar.gz,但我收到错误消息

这是完整的setup.py

0 投票
1 回答
786 浏览

python - 通过 Twine 将 py 文件上传到代理服务器时出现 SSL 错误

python setup.py sdist bdist_wheel我已经在 Ubuntu 机器上打包了一个 python 应用程序。

我想将这些文件上传到 Artifactory 的代理服务器。我正在使用以下麻线命令来做到这一点

twine upload --repository-url https://apro.example.net.au/api/pypi/example-python -u username -p password dist/* --client-cert /usr/lib/ssl/certs/my_cert.pem

当我运行命令时,出现以下错误 SSLError: HTTPSConnectionPool(host='apro.example.net.au', port=443): Max retries exceeded with url: /api/pypi/example-python (Caused by SSLError(SSLError(336265225, '[SSL] PEM lib (_ssl.c:2959)'),))

我已经放入my_certs.pem/usr/lib/ssl/certs/运行update-ca-certificates以确保证书是最新的。

当我试图弄清楚 SSLError 是什么时,我遇到了它在哪一行_ssl.c抱怨cpythonhttps://github.com/python/cpython/blob/master/Modules/_ssl.c

SSL_TLSEXT_ERR_OK确切是什么意思?我无法弄清楚证书有什么问题,因为它适用于我针对它运行的其他应用程序。

0 投票
1 回答
1468 浏览

pip - 自托管devpi的客户端URL?

我正在运行这个devpi docker 容器

按照说明,我在环境变量 DEVPI_PASSWORD 中将密码设置为 devpi 然后

我已经设置了 ~/.pypirc 文件

但是在尝试上传(更新它,因为它包含我的包的旧版本)python包时,我得到了错误

那么客户端 URL 应该是什么?

0 投票
1 回答
1893 浏览

python - Twine 无法识别 --repository-url 标志

我想使用 twine 将项目构建上传到 test.pypi.org。我正在关注twine GitHub 页面中基本用例的自述文件。我已经安装了最新版本的 twine:

但是当我尝试上传我构建的项目时,我收到以下错误:

这是Python Packaging Tutorial和 Twine README 中引用的确切代码行,并且 --repository-url 应该是一个有效标志。这是传递给标志而不是标志本身的参数的错误,如果是这样,我需要修复的究竟是什么?

我的项目 setup.py 文件:

0 投票
1 回答
113 浏览

python - Python pypi 上传与麻线重新运行错误:ItemNotFoundException:项目不存在

我在此处或其他地方找不到有关此问题的任何相关内容。

我基本上是在尝试将我的包的新版本上传到 PyPi,但我收到了这个奇怪的错误:

我找不到对此错误的任何引用,并且该异常甚至不在 twine 源代码中。

我可以确认包和我的用户帐户在 pypi.org 中都很好。

任何想法为什么我会遇到这个问题?

谢谢,

0 投票
1 回答
331 浏览

python - 无法通过 PyPI 中的 pip 安装最新版本的软件包

我有一个关于 PyPI的包。最新版本是0.1.6.

不幸的是,我无法通过 pip 安装它:

包显然在那里:

包以标准方式编译和上传:

我错过了什么吗?谢谢。

*包需要 Python 3 及更高版本。

更新

目录dist/(从今天开始编译后,不是原来的上传)包含:

我已将 的输出上传到此处python3 setup.py sdist bdist_wheel的 pastebin 。

更新 2

好的,似乎源代码存档格式错误。不知道为什么,但它看起来像是与 virtualenv 相关的东西(我当时正在使用它)。

0 投票
2 回答
9886 浏览

python - twine not found (-bash: twine: command not found)

I am trying to use twine to publish my first python package on pypi (of course will add on test-pypi first).

I followed the official guideline on https://packaging.python.org/tutorials/packaging-projects/.

But for some reason, twine is not found or not properly installed.

I installed twine using:

"pip list" says twine is installed on pip.

After I upgraded twine and everything, when I tried to run:

then it says that twine is not found at all:

My system is mac (high sierra) and I am using python2.7 by conda. Pip is also configured to conda python:

I would appreciate your help.

0 投票
4 回答
2908 浏览

python - 使用 Windoes 10 将 Python 包上传到 Pypi 时出现问题 - twine 不被识别为内部或外部推荐

我一直在尝试将 Python 包上传到 Pypi。我一直在关注几个不同的指南。我已经使用安装麻线

它没有显示任何问题:

使用任何类型的麻线功能时,例如

我收到“'twine' 不被识别为内部或外部命令、可运行程序或批处理文件。”来自 cmd 的评论。

我正在使用 Windows 10。我应该自己为 twine 创建某种环境变量吗?

0 投票
2 回答
7030 浏览

python - Pip 找不到匹配的分布(我的库)

我制作了一个名为 Pillow3f 的库。我试图将它上传到 Pypi。这是我执行此操作的步骤以及尝试安装它时收到的错误。我使用的是 Python3.6,并且我已经检查了最新的 dist 文件夹以确保它显示为 python36。

我从这个开始:

python setup.py bdist

然后,它给了我 Pillow3f.egg-info、dist 和 build。然后我运行了这个命令

twine upload dist/*

在这两个过程中我没有收到错误。接下来,我继续尝试下载它。

pip install Pillow3f

并收到此错误:

Could not find a version that satisfies the requirement pillow3f (from versions: 0.0.1.win-amd64, 0.1.0.win-amd64, 0.1.1.win-amd64, 1.0.win-amd64) No matching distribution found for pillow3f

它检查了,我确实上传了许多不同版本的文件,每个文件都用来解决正在发生的事情。我去了 PyPi 帮助页面无济于事。有谁知道出了什么问题?我正在使用 Windows,不介意在评论中提供额外信息。

还可能值得一提的是,当我尝试这样做时:

我收到了这个错误