我已经安装了Python 3.5并且在运行时
pip install mysql-python
Run Code Online (Sandbox Code Playgroud)
它给了我以下错误
error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
Run Code Online (Sandbox Code Playgroud)
我在路径中添加了以下行
C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;
C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC
Run Code Online (Sandbox Code Playgroud)
我的PC上有64位win 7设置.
什么是解决此错误和正确安装模块的解决方案pip.
我有一个非常像ImportError的情况:DLL加载失败:%1不是一个有效的Win32应用程序,但答案不适合我.
我的Python代码说:
import cv2
Run Code Online (Sandbox Code Playgroud)
但该行抛出了此问题标题中显示的错误.
我C:\lib\opencv在这台64位机器上安装了OpenCV .我正在使用64位Python.
我的PYTHONPATH变量:PYTHONPATH=C:\lib\opencv\build\python\2.7.这个文件夹包含cv2.pyd,就是全部.
我的PATH变量:Path=%OPENCV_DIR%\bin;...此文件夹包含39个DLL文件,例如opencv_core246d.dll.
OPENCV_DIR具有此值:OPENCV_DIR=C:\lib\opencv\build\x64\vc11.
ImportError的解决方案:DLL加载失败:%1不是有效的Win32应用程序,说"将新的opencv二进制文件路径(C:\opencv\build\bin\Release)添加到Windows PATH环境变量".但是如上所示,C:\lib\opencv\build\x64\vc11\bin我的PATH中已经有OpenCV二进制文件夹().我的OpenCV安装没有任何Release文件夹(build/java下的空文件夹除外).
关于出了什么问题的任何想法?我可以告诉Python详细跟踪加载过程吗?究竟是什么DLL正在寻找?
谢谢,拉尔斯
我只注意到,根据http://www.dependencywalker.com/中,cv2.pyd在C:\lib\opencv\build\python\2.7为32位,而机器和我跑了Python是64位.这可能是问题吗?如果是这样,我在哪里可以找到64位版本的cv2.pyd?
我在Windows(64位)上使用Python 3.5和最新版本的Anaconda.我想使用安装Basemap conda install basemap.显然Python 3和底图之间存在冲突.经过一些谷歌搜索后,我发现Python 3 for Windows用户不支持底图(例如:https://groups.google.com/a/continuum.io/forum/#!topic / anaconda/TjAwi3ilQaU).
出于显而易见的原因,我不想降级到Python 2.那么最简单的替代解决方案是什么?
在此先感谢您的帮助和建议.
我想在Windows 8计算机上安装Twisted.在官方的Twisted网站上,只有一个用于Windows的Wheel文件.
https://twistedmatrix.com/trac/wiki/Downloads
我已经安装了Zope和PyWin32.
但当我这样做时:
pip install Twisted-16.0.0-cp27-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
我明白了:
Twisted-16.0.0-cp27-none-win_amd64.whl is not a supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)
我已经看过并尝试过这两个主题的解决方案:
此平台上不支持filename.whl ,如何安装带有.whl文件的Python包?
pip是最新的,安装了CPython2.7,我试过了
python -m pip intall
Run Code Online (Sandbox Code Playgroud)
和
path\to\pip install
Run Code Online (Sandbox Code Playgroud)
它都没有奏效.
我错过了什么,我没有尝试过什么?