【问题标题】:Not able to install ifxpy package using pip3 install on windows无法在 Windows 上使用 pip3 install 安装 ifxpy 包
【发布时间】:2019-11-28 23:51:33
【问题描述】:

我尝试在 windows 机器上安装 ifxpy 包,但出现错误

Collecting IfxPy
  Could not find a version that satisfies the requirement IfxPy (from versions: )
No matching distribution found for IfxPy

我尝试了以下命令:

$ pip3 install IfxPy
$ pip3 install ifxPy
$ pip3 install IfxPy==3.0.3

我已经下载了wheel文件并尝试了这个命令:

$ pip install IfxPy-3.0.3-cp37-cp37m-win_amd64.whl

error :- ERROR: IfxPy-3.0.3-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

请找出我导入后遇到的错误

导入 IfxPyDbi 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“C:\Users\AmanAgrawal\AppData\Local\Programs\Python\Python37\lib\site-packages\IfxPyDbi.py”,第 85 行,在 导入 IfxPy ImportError: DLL load failed: 找不到指定的模块。

提前致谢!!

【问题讨论】:

  • 您要在哪个平台上安装软件包?
  • 您下载的 Wheel 文件适用于 64 位 Windows 上的 Python 3.7。
  • 感谢 Tim 的快速回复我正在 64 位 Windows 上尝试 python 3.6 你能告诉我如何通过 pip 安装或者我可以在哪里获得 python 3.6 轮子?
  • 首先在 pypi.org 上搜索该包并检查哪些包可用。看起来他们只发布了最新版本的 Python 3.7 的单个文件。要么您必须获取源代码并自己构建,要么向 IFxPy 团队提出错误请求以构建其他包。

标签: python python-3.x informix


【解决方案1】:

您能否尝试手动安装 IfxPy-3.0.1-cp36-cp36m-win_amd64.whl 可以从IfxPy version 3.0.1 for windows x64 下载

我们将帮助您解决真正的问题;同时让您继续您正在尝试的操作,作为一种解决方法,请从以下位置下载 IfxPy.zip https://github.com/OpenInformix/IfxPy/blob/master/prebuilt/3x/Win64/IfxPy.zip 并将其解压缩到与您正在尝试的示例应用程序相同的目录。这应该允许示例应用程序工作。然后为了查明问题,我们希望获得更多信息,您能否从您遇到错误的同一命令窗口提供以下输出。

python -V
pip –V
pip3 –V
set PATH

完整的错误日志也会有所帮助。

【讨论】:

  • 感谢@Satyan 的回复我已经安装了 3.6 和 3.7 版本的轮子,但仍然存在错误。请找出错误 >>>import IfxPyDbi as dbapi2 Traceback (last recent call last): File "", line 1, in File "\site-packages\IfxPyDbi.py", line 862 ^ SyntaxError: 无效语法
  • 我们将帮助您解决真正的问题;同时为了让您继续您正在尝试的操作,作为一种解决方法,请从github.com/OpenInformix/IfxPy/blob/master/prebuilt/3x/Win64/… 下载 IfxPy.zip 并将其解压缩到与您正在尝试的示例应用程序相同的目录。这应该允许示例应用程序工作。然后为了查明问题,我们希望获得更多信息,您能否从您遇到错误的同一命令窗口提供以下输出。 python -V pip –V pip3 –V 设置路径
  • python -VI 安装了 2 个 python Python 3.7.4 (64bit) Python 3.6.2 (32bit) pip –V pip 19.1.1 来自(python 3.7 和 3.6)环境变量:- CSDK_HOME C :\Program Files\IBM Informix Client SDK C:\Program Files (x86)\IBM Informix Client SDK MY_PY_DIR Python 目录
  • >set PATH Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C :\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\PuTTY\;C:\Program Files (x86)\Skype\Phone\; C:\Program Files\Cloud Foundry;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Intel\英特尔(R) 管理引擎组件\DAL;
  • C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Users\AmanAgrawal\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users \AmanAgrawal\AppData\Local\Programs\Python\Python37\;C:\Users\AmanAgrawal\AppData\Local\Programs\Python\Python36-32;C:\Users\AmanAgrawal\AppData\Local\GitHubDesktop\bin;C: \Users\AmanAgrawal\AppData\Local\Microsoft\WindowsApps PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
猜你喜欢
  • 2021-03-19
  • 1970-01-01
  • 2018-07-13
  • 2019-10-11
  • 1970-01-01
  • 2017-06-14
  • 1970-01-01
  • 1970-01-01
  • 2020-05-30
相关资源
最近更新 更多