Questions tagged «python-wheel»

16
如何安装带有.whl文件的Python软件包?
我在Windows机器上安装Python软件包时遇到问题,想与Christoph Gohlke的Window二进制文件一起安装。(根据我的经验,这减轻了许多其他软件包安装的麻烦)。但是,仅.whl文件可用。 http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype 但是,如何安装.whl文件? 笔记 我已经找到了车轮上的文档,但是它们在解释如何安装.whl文件时似乎并不那么简单。 该问题与该问题重复,但未直接回答。

8
为什么我不能在python中创建轮子?
这是我正在运行的命令: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 $ python --version Python …

11
pip安装中“ X的构建车轮失败”是什么意思?
在SO上,这是一个真正流行的问题,但是我看过的所有答案中,没有一个能清楚地说明此错误的真正含义以及发生的原因。 造成混乱的原因之一是,当您(例如)这样做时pip install pycparser,您首先会得到以下错误: Failed building wheel for pycparser 然后出现以下消息,说明该软件包是: Successfully installed pycparser-2.19。 # pip3 install pycparser Collecting pycparser Using cached https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz Building wheels for collected packages: pycparser Running setup.py bdist_wheel for pycparser ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-g_v28hpp/pycparser/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" …

2
车轮文件安装
如何安装.whl文件?我有Wheel库,但是我不知道如何使用它来安装那些文件。我有.whl文件,但我不知道如何运行它。请帮忙。

2
最新的“ pip”失败,并显示“需要dist-info的setuptools> = 0.8”
使用的最新(1.5)版本pip,尝试更新多个软件包时出现错误。例如,sudo pip install -U pytz由于以下原因导致失败: Wheel installs require setuptools >= 0.8 for dist-info support. pip's wheel support requires setuptools >= 0.8 for dist-info support. 我不明白此消息(我有setuptools2.1)或如何处理。 日志中有关此错误的异常信息: Exception information: Traceback (most recent call last): File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 230, in run finder …

6
如何将其他文件添加到转盘?
如何控制车轮中包含哪些文件?似乎MANIFEST.in没有被使用python setup.py bdist_wheel。 更新: 我错了从源tarball安装与安装轮子之间的区别。源代码发行版包含中指定的文件MANIFEST.in,但已安装的软件包仅包含python文件。无论是通过源分发版,egg还是wheel安装,都需要采取步骤来确定应安装的其他文件。即,附加软件包文件需要package_data,而软件包外部文件(例如命令行脚本或系统配置文件)需要data_files。 原始问题 我有一个项目,我一直在使用python setup.py sdist来构建我的包,MANIFEST.in以控制包括和排除的文件,并pyroma和退房清单,以确认我的设置。 我最近将其转换为双重Python 2/3代码,并添加了setup.cfg [bdist_wheel] universal = 1 我可以用构建轮子python setup.py bdist_wheel,并且根据需要它似乎是通用轮子。但是,它不包括中指定的所有文件MANIFEST.in。 安装了什么? 我更深入地研究了,现在对包装和车轮有了更多的了解。这是我学到的: 我将两个包文件上传到PyPi上的multigtfs项目: multigtfs-0.4.2.tar.gz-源tar球,其中包括中的所有文件MANIFEST.in。 multigtfs-0.4.2-py2.py3-none-any.whl -有问题的二进制分发。 我使用Python 2.7.5创建了两个新的虚拟环境,并安装了每个软件包(pip install multigtfs-0.4.2.tar.gz)。两种环境几乎相同。它们具有不同的.pyc文件,它们是“已编译”的Python文件。有些日志文件记录磁盘上的不同路径。从源tar球进行multigtfs-0.4.2-py27.egg-info的安装包括一个文件夹(详细说明安装),而轮式安装有一个multigtfs-0.4.2.dist-info文件夹,其中包含该过程的详细信息。但是,从使用multigtfs项目的代码角度来看,两种安装方法之间没有区别。 明确地说,我的测试都没有使用.zip文件,因此测试套件将失败: $ django-admin startproject demo $ cd demo $ pip install psycopg2 # DB driver for PostGIS project $ createdb demo # …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.