【发布时间】:2015-10-09 08:12:25
【问题描述】:
我正在从事一个涉及对 raspberry pi windows 10 IoT 核心进行编程的项目。我正在用python对其进行编程,但是我需要安装python模块SpiDev。我尝试了各种返回相同错误的方法,如下所示。我已安装 Visual C++ 2010(Python 3.4 的正确版本)作为编译器,我在 Visual Studio Enterprise 2015 中工作。从命令提示符处我尝试使用以下命令进行安装:
C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\jedho\\Downloads\\py-spidev-master\\py-spidev-master\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\jedho\install-record.txt --single-version-externally-managed --compile
与
C:\Python34\python.exe C:\Users\jedho\Downloads\py-spidev-master\py-spidev-master\setup.py install
其中包含我从那里下载 SpiDev 的目录
并通过 PIP 与
C:\Python34\Scripts\pip3.exe install spidev
但都返回相同的错误
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I/usr/src/linux/include - IC:\Python34\include -IC:\Python34\include /Tcinstall_spidev_module_EDIT.c /Fobuild\temp.win32-3.4\Release\install_spidev_module_EDIT.obj install_spidev_module_EDIT.c c1:致命错误 C1083:无法打开源文件:'install_spidev_module_EDIT.c' :没有这样的文件或目录错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe' 失败,退出状态为 2
【问题讨论】:
-
在 Python 2.7 for Windows 中发生同样的问题
标签: python c++ visual-studio-2010 module