【发布时间】: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