无法安装pyodbc

时间:2015-01-19 18:32:03

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

我正在使用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
     

\用户\伊勒伊罗安\应用程序数据\本地\ TEMP \ PIP-inh3nq建造\ setup.py'; EXEC(组合物1   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-external-managed    - 编译“c:\ users \ elyon \ appdata \ local \ temp \ pip-inh3nq-build

中的错误代码1失败

1 个答案:

答案 0 :(得分:1)

由于您使用的是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