问题标签 [python-wheel]
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.
python - Easy_install 缓存下载的文件
有没有办法配置 easy_install 以避免在安装失败时再次下载文件?
python - 为什么 `virtualenv` 找不到 `pkg_resources`?
我正在尝试在 Ubuntu 中使用 virtualenv 来安装本地虚拟 Python 环境。当我运行 shell 命令时:
它抛出一个它不能 import 的异常pkg_resources
。但是当我打开一个 Python shell 并且from pkg_resources import load_entry_point
它运行良好时。作为参考,完整的堆栈跟踪如下。
我尝试了这里提出的解决方案https://stackoverflow.com/a/10538412/42897但没有任何效果。
python - python 的新“点子轮”是否支持为tests_requires 中列出的依赖项构建轮子?
我使用 setuptools 'tests_require' 来指定测试我的包所需的依赖项。
我已经开始使用轮式包装了
并为我当前的包及其所有依赖项构建一个轮子目录。
但是,我还想为任何包 test_require 中列出的所有包构建轮子。
显然,我可以在重复的 test_requirements.txt 文件中明确指定要求:
但随后我在测试需求文件和 tests_require 列表中复制了依赖项。我可以将测试需求文件读入tests_require,但这似乎是在滥用需求文件,据我了解,这些文件旨在允许用户控制指定已知可以协同工作的包的环境。
python - 为不同平台构建 python 轮子
我有一个需要预编译扩展模块的库。考虑以下文件布局:
如何wheel
根据平台构建仅包含正确二进制文件的 2 个不同的包?
python - 最新的 'pip' 失败,“需要 setuptools >= 0.8 for dist-info”
使用最新 (1.5) 版本时pip
,我在尝试更新多个软件包时遇到错误。例如,sudo pip install -U pytz
导致失败:
我不明白这个消息(我有setuptools
2.1)或如何处理它。
此错误的日志中的异常信息:
python - pip 安装错误:“未知的存档格式:.whl”
我是 virtualenv 的新手(在 Windows 上)。我正在尝试使用 pip (1.5) 安装本地 Wheel 文件,但它失败了。
命令是:
在 pip.log 中,我可以看到它在哪里找到了正确的文件,但随后并没有尝试安装它:
我在全局和虚拟环境中都安装了 wheel(0.22 版)。知道如何让 .whl 成为可识别的格式吗?
python - 在 virtualenv 中控制 pip 版本
如何控制pip
新创建的版本中使用的版本venv
?
默认情况下,它使用可能已过时或由于任何其他原因不适合的供应商 pip 分发。我希望能够创建一个初始venv
安装的用户指定版本的 pip ,而不是创建一个然后从环境中升级 pip 安装。
python - 如何以 Wheel 格式安装 Python 库?
我正在寻找有关如何以轮格式安装 Python 库的教程。
它看起来并不简单,所以我很欣赏一个简单的分步教程,如何为 CPython 安装名为“requests”的模块。
我从:https ://pypi.python.org/pypi/requests 下载了它,现在我有一个 .whl 文件。我在 Windows 上安装了 Python 2.7 和 3.3,那么如何安装它以便我运行的所有其他 Python 脚本都可以使用它?