问题标签 [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 - 为什么 Python 包 Fiona 正在搜索 Microsoft.VC90.DebugCRT?
我安装了 Python 包 Fiona。当我尝试在我的应用程序中导入它时,我收到以下错误:
文件“C:\Anaconda3\lib\site-packages\fiona\collection.py”,第 7 行,在
从 fiona.ogrext 导入迭代器,ItemsIterator,KeysIterator
ImportError: DLL load failed: 应用程序无法启动,因为它的并排配置不正确。请查看应用程序事件日志或使用命令行 sxstrace.exe 工具了解更多详细信息。
我使用了 Windows 的“事件查看器”并检查了问题:
“C:\Anaconda3\Library\bin\netcdf.dll”的激活上下文生成失败。相关程序集 Microsoft.VC90.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。请使用 sxstrace.exe 进行详细诊断。
从这个问题我收集到一些模块正在使用调试库,它不应该。我以为可能是GDAL?如何检测 Fiona 本身或 Fiona 的某些依赖项是否正在执行此操作?
我试图卸载 Fiona(和 GDAL)并重新安装它们。
我可以使用以下方法成功卸载和安装它们:
但错误仍然存在。
python - 如何列出 python 轮中的文件?
我正在探索setup.py
包括非 python 文件的各种选项,它们有点不直观。我希望能够检查生成的包bdist_wheel
以查看其中的实际内容——与其说确保它可以工作(这就是测试的目的),不如说看看我设置的选项的效果.
如何列出 a 中包含的文件.whl
?
python - 如何为需要其他源项目的项目构建轮子?
我有一个项目 A,它对 B 和 C 有源(“编辑”)依赖项(恰好在 git 子模块中)。我有一个这样的需求文件:
我的 setup.py 将这些包列为 deps:
但是当我在另一个客户端项目 X 中安装轮子时,找不到这些“源”依赖项(它们不是 A 轮子的一部分)。
我是否必须为每个子项目创建单独的二进制分发?
python - .whl 不是有效的 wheel 文件名,将调试日志存储在 C:\
我无法通过 pip 安装轮文件。
- 我打开我的命令提示符
在提示中写下以下内容
C:/Python34/Scripts/pip install C:/Users/Hamsa/Downloads/pygame.whl
然后我收到这条消息
pygame.whl is not a valid wheel filename. Storing debug log for failure in C:\Users\Hamsa\pip\pip.log
我不知道该怎么做,我需要你的帮助。
python - 如何将外部模块/包包含到 python 包/.egg 中?
有没有一种方法可以将外部 python 模块和包包含到我的 .egg 文件中,就像我们构建嵌入了外部 java 库的 .jar 文件一样?
具体来说,我在我的代码中使用了langdetect
andnltk
模块。是否可以将代码与嵌入的这些模块一起打包,以便我可以直接在另一台机器上运行生成的 .egg 文件,而无需在新机器上安装这些模块?
python - 我试图制造一个万能轮,但它滚开了
我跑:
它说它正在制作各种各样的东西,但是结果目录(build/bdist.macosx-10.10-x86_64)是空的。我的轮子滚到哪里去了?
编辑
我现在看到我正在尝试查看临时输出。当我指定-d
时,果然在指定位置有一个轮子。-d
有默认吗?我的轮子一直停在我的鼻子下面吗?
我的 setup.py 是:
installation - TensorFlow 安装错误:此平台上不受支持的轮子
当我尝试通过从 Git 克隆来安装 TensorFlow 时,我遇到了错误“没有名为 copyreg 的模块”,所以我尝试使用virtualenv进行安装。但是,然后我遇到了这个错误:
我在常见问题部分看不到这一点。
我正在使用OS X v10.10.5 (Yosemite) 和 Python 3.4.3,但我也有 Python 2.7(我不确定 pip 是否区分这些或如何在它们之间切换)。
python - simplesoap Python virtualenv的构建轮失败
在 virtualenv 上安装 PySimpleSoap 时,一切似乎都正常,然后我收到一条错误消息Failed building wheel for pysimplesoap
,最后有一条消息Successfully installed pysimplesoap-1.16
。
这是一个可以忽略的错误,还是应该在我开始使用 PySimpleSoap 之前解决?在这种情况下,我并没有真正得到应该安装的包的消息。如果必须解决,最好的方法是什么?
python-2.7 - python/pandas:移动了一个脚本,获取属性错误
我在一个系统(python2.7,pandas 16)上有一个工作脚本,但是当我使用 python2.7 和 pandas 17 将它移动到另一个系统时,以下行 -
生成以下错误
我试图删除 pandas17 并加载 16,但 whl 文件——pandas.0.16.2-cp27-none-win32.whl——“在这个平台上不支持”
它看起来像一个版本控制问题。还有什么我可以尝试的吗?
谢谢
python - 从轮子安装 scipy
我正在尝试安装
我得到了错误:
按照这个问题的建议,我尝试将'win_amd64'更改为'win32'(不起作用)和'any'。更改文件名并运行后
我得到:
但是,scipy 似乎没有安装在任何地方。运行python并尝试
给出一个错误。我很困惑,希望得到帮助。