将私有 pypi 存储库从 GItlab 添加到 Pycharm
我正在尝试将 PyCharm 连接到我们在本地服务器上的新 gitlab 存储库。我已经发布了一个库包,让我们调用 package-name , 我可以 pip install package…
我使用哪些 Python Trove 分类器?
Trove 分类器列表位于: http://pypi.python.org/pypi?:action =list_classifiers 当我创建 PyPI 包时,我不确定是否需要将“父级”包含到显然适用于…
用于将包发布到 PyPi 的实用程序?
我在 GitHub 存储库中有许多 python 包,如果能在 PyPi 中使用这些包那就太好了。我知道我可以手动执行这些发布(更新版本号,也许更新变更日志,在 G…
Mac OS X,pip:为包含 C 库的包指定编译器
我在使用 pip 使用默认 clang 编译器编译 mapscript(是来自 pypi 的包含 C 代码的包)时遇到了一些问题。 这是我的尝试:- $ sudo pip install mapsc…
pypi UserWarning:未知的分发选项:“install_requires”
在执行 PyPI 包的 python setup.py install 时是否有人遇到此警告? install_requires 定义包需要什么。许多 PyPI 包都有此选项。怎么会是“未知的分…
进入集体 SVN 并使用 jarn.mkrelease
我有一个产品,目前可以在这里购买: http://svn.plone.org /svn/collective/RestrictedSize.RestrictedSize/ 我正在尝试使用 jarn.mkrelease 来释放…
是否可以欺骗 pip install --find-links 使用下载的 sdist 来满足 --editable 要求?
使用以下命令: pip install -r requirements.txt -d sdists/ 您可以轻松创建需求存档以随项目一起分发。如果您的需求如下所示,那么这非常有用: Dja…
分发需要最低 Python 版本的 Python 包的最佳方法是什么
我有一个需要 Python 2.4 或更高版本的 Python 2 项目(“foo 0.1.7”)。 现在我将其移植到 Python 3('foo 0.2.0'),其方式仍然与 Python 2 兼容,…
我应该如何将 Python 模块拆分为 PyPi 包?
我已经编写了一个 Python 模块,我希望将其提供给其他人。现在,它是一个嵌套在子文件夹中的大模块: wraith 实用程序 分机 颜色 我认为最好将这些子…
查找所有使用 easy_install/pip 安装的软件包?
有没有办法找到所有使用 easy_install 或 pip 安装的 Python PyPI 包?我的意思是,排除使用发行版工具安装的所有内容(在本例中是 Debian 上的 apt-g…
为什么 PyPI 上不使用 setup.py 元数据?
我在 PyPi 上发布了我的软件包的测试版。 setup.py 中的元信息(例如主页、类别等)出现在 项目的 PyPi 页面。 后来我更新了项目。我在 setup.py 中唯…
如何自动安装缺少的 python 模块?
我希望能够写: try: import foo except ImportError: install_the_module("foo") 处理这种情况的推荐/惯用方法是什么? 我见过很多脚本只是打印错误…