【问题标题】:Unable to install pyodbc无法安装pyodbc
【发布时间】:2015-03-17 20:28:14
【问题描述】:

我正在使用 python 3.3.0 .. 在这个包中 C:\Python34\Scripts 是我的 pip,我已经将此路径添加到我的系统和用户环境变量 PATH 到此 pip 文件夹的链接,我已经安装了 Visual C++ 2010,但我不知道安装后需要做什么,如果我需要配置一些东西,但是当我这样做时:

C:\Python33\Scripts>pip install https://pyodbc.googlecode.com/files/pyodbc-3.0.7.zip

它给了我以下错误:

stackoverflow 编辑器将其更改为:

Fatal error in launcher: Unable to create process using
'"C:\Python33\python.exe "  "C:\Python33\Scripts\pip.exe" install
https://pyodbc.googlecode.com/files/pyo dbc-3.0.7.zip'

C:\Python33\Scripts>pip 
Fatal error in launcher: Unable to create process using
'"C:\Python33\python.exe " "C:\Python33\Scripts\pip.exe" '

这是我在控制台看到的实际错误:

ValueError: ['path']

----------------------------------------
Command "C:\Python33\python.EXE -c "import setuptools, tokenize;__file__='c

\users\elyon\appdata\local\temp\pip-inh3nq-build\setup.py';exec(compi e(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), __fil __, 'exec'))" 安装 --record c:\users\elyon\appdata\local\temp\pip-x45j1j- ecord\install-record.txt --single-version-externally-managed --compile" 在 c:\users\elyon\appdata\local\temp\pip-inh3nq-build 中出现错误代码 1 失败

【问题讨论】:

  • 潜在重复中接受的答案是一种解决方法,如果包含空格的路径确实是您的问题,请查看此answer 以获得实际修复。
  • 建议只有在如果安装路径(当前原始)包含空格时才相关。你从 python -m pip install pyodbc 处决中得到了什么?
  • 嗨,布莱恩。我已经编辑了上面的问题,以包括我在控制台上实际看到的错误..同时我尝试了你所说的......C:\Users\elyon>python -m pip install pyodbc ...... 收集 pyodbc 找不到任何满足 pyodbc 要求的下载 一些外部托管文件被忽略,因为对它们的访问可能不可靠(使用 --allow-外部 pyodbc 允许)。根本找不到pyodbc的分布
  • 消息中的重要子句...Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pyodbc to allow). 使用--allow-external 开关运行时会发生什么?

标签: python windows python-3.x pip pyodbc


【解决方案1】:

由于您在 Windows 上使用 Python 3.3,安装pyodbc 的最简单方法是使用提供的installers

如果您愿意,您应该能够使用pip 管理未来的升级。

C:\Python33\Scripts> .\pip.exe install --upgrade --allow-external pyodbc --allow-unverified pyodbc pyodbc 

要求已经是最新的:c:\python33\lib\site-packages 中的 pyodbc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 2022-07-12
    • 2018-03-06
    • 2022-01-02
    相关资源
    最近更新 更多