相关疑难解决方法(0)

此平台上不支持filename.whl

我想安装scipy-0.15.1-cp33-none-win_amd64.whl我保存到本地驱动器.我在用:

pip 6.0.8 from C:\Python27\Lib\site-packages
python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
Run Code Online (Sandbox Code Playgroud)

当我跑:

pip install scipy-0.15.1-cp33-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)

我想知道问题是什么?

python pip

260
推荐指数
10
解决办法
37万
查看次数

ImportError:DLL加载失败:%1不是有效的Win32应用程序

我有这个问题,我尝试在python上导入cv2并获取以下错误消息.

>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: %1 is not a valid Win32 application.
Run Code Online (Sandbox Code Playgroud)

我知道有很多关于这个的帖子,建议包的位数与python包不同.

但是,我运行的所有内容都是64位.我在win7 64位,我有winpython 2.7.3.3,64位分配,我用64位编译opencv,用这里提供的指令将cv2.pyd dll放在python的Lib/site-packages文件夹中.

不幸的是,使用32位版本的python的建议对我来说不再适用,因为我必须处理32位以上的numpy数组.

谢谢!!!

------更新

唯一缺少的是将新的opencv二进制路径(C:\ opencv\build\bin\Release)添加到Windows PATH环境变量,重新启动python.

现在一切似乎都很好!

python opencv importerror

31
推荐指数
2
解决办法
10万
查看次数

Windows上的pyodbc和python 3.4

pyodbc是一个非常好的东西,但Windows安装程序只能使用他们非常具体的python版本.随着Python 3.4的发布,唯一可用的安装程序只有在注册表中看不到3.3时才会停止(尽管3.4肯定存在).

将.pyd和.egg-info文件从3.3安装复制到3.4 site-packages目录似乎没有办法解决问题.导入pyodbc时,抛出ImportError:ImportError: DLL load failed: %1 is not a valid Win32 application.

是否有一个秘密的酱可以添加,以使3.3文件正常工作?或者我们只需要等待3.4安装程序版本?

python pyodbc

19
推荐指数
2
解决办法
2万
查看次数

在64位Windows上获取并安装crypto.dll的位置

注意:这不是Visual Studio的问题,而是与不兼容的dll版本有关.以下步骤复制问题,因为在调试模式下在Visual Studio中运行会因抛出异常而中断.如果你只是运行,抛出的异常在别处处理,程序运行正常.但由于我花了很多时间在调试模式,我宁愿解决这个问题.

调试时,我希望能够进入我在Visual Studio中添加到虚拟环境的模块.我收到一个"找不到库"的错误,我无法修复.以下是步骤:

  1. 在Visual Studio中创建一个新的Python应用程序.
  2. 为该应用程序创建虚拟环境(Python 3.6 64位).
  3. pip install twilio进入你的虚拟环境.您将获得以下输出.

...

   ----- Installing 'twilio' -----
Collecting twilio
  Using cached twilio-6.10.5-py2.py3-none-any.whl
Collecting pytz (from twilio)
  Using cached pytz-2018.3-py2.py3-none-any.whl
Collecting six (from twilio)
  Using cached six-1.11.0-py2.py3-none-any.whl
Collecting PyJWT>=1.4.2 (from twilio)
  Using cached PyJWT-1.6.0-py2.py3-none-any.whl
Collecting requests>=2.0.0; python_version >= "3.0" (from twilio)
  Using cached requests-2.18.4-py2.py3-none-any.whl
Collecting pysocks; python_version >= "3.0" (from twilio)
  Using cached PySocks-1.6.8.tar.gz
Collecting certifi>=2017.4.17 (from requests>=2.0.0; python_version >= "3.0"->twilio)
  Using cached certifi-2018.1.18-py2.py3-none-any.whl
Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.0.0; python_version …
Run Code Online (Sandbox Code Playgroud)

python dll openssl python-import python-3.x

14
推荐指数
1
解决办法
1596
查看次数

Python Ctypes - 加载 dll 引发 OSError: [WinError 193] %1 不是有效的 Win32 应用程序

我试图运行一个使用 ctypes 从库中获取函数的 python 代码示例。可以在此处找到示例。我按照说明进行操作,除了一个小的修改外,我还使用了完全相同的代码。我一直在尝试在 Windows 10(64 位)、python 3.7(64 位)上运行它,但收到此错误消息:

Traceback (most recent call last):
  File "C:/Users/gifr9302/PycharmProjects/testpytoc/myfunc.py", line 128, in <module>
    libmyfunc = npct.load_library('myfunc.dll', os.path.dirname(os.path.abspath(__file__)))
  File "C:\Users\gifr9302\AppData\Local\Programs\Python\Python37\lib\site-packages\numpy\ctypeslib.py", line 152, in load_library
    return ctypes.cdll[libpath]
  File "C:\Users\gifr9302\AppData\Local\Programs\Python\Python37\lib\ctypes\__init__.py", line 431, in __getitem__
    return getattr(self, name)
  File "C:\Users\gifr9302\AppData\Local\Programs\Python\Python37\lib\ctypes\__init__.py", line 426, in __getattr__
    dll = self._dlltype(name)
  File "C:\Users\gifr9302\AppData\Local\Programs\Python\Python37\lib\ctypes\__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 n’est pas une application Win32 valide
Run Code Online (Sandbox Code Playgroud)

翻译:

OSError: [WinError 193] %1 is not …

c python windows dll ctypes

6
推荐指数
1
解决办法
2万
查看次数

由于缺少._ufuncs dll而导致python scipy模块导入错误

我在python中从scipy集成子模块时遇到一些麻烦。我有一个64位的体系结构,而且根据python解释器的第一行(见下文),我似乎也在和Anaconda一起使用64位的Python构建。

下面是问题所在(我只是编写了最少的代码来显示正在发生的事情)


Python 3.4.3 |Anaconda 2.3.0 (64-bit)| (default, Mar  6 2015, 12:06:10) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
>>> import scipy.integrate
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\*********\Anaconda3\lib\site-packages\scipy\integrate\__init__.py", line 55, in <module>
    from .quadrature import *
  File "C:\Users\*********\Anaconda3\lib\site-packages\scipy\integrate\quadrature.py", line 10, in <module>
    from scipy.special.orthogonal import p_roots
  File "C:\Users\*********\Anaconda3\lib\site-packages\scipy\special\__init__.py", line 636, in <module>
    from ._ufuncs import *
ImportError: DLL load failed: Le …
Run Code Online (Sandbox Code Playgroud)

python import dll scipy

4
推荐指数
2
解决办法
5917
查看次数

在Spyder(Python 3.6)中导入cv2时出现导入错误

我已经在Windows操作系统中安装了opencv 3.0.0。我已经运行了该应用程序并已成功将其安装在C:\驱动器中,并且还复制了该cv2.pyd文件,C:\Python27\Lib\site-packages正如我在几个教程视频和我的 Python 2.7.5 Shell 中看到的那样,当我键入时,即 IDLE

>>>导入CV2

>>>

这表明它已安全安装并运行。

现在我使用 Spyder 3.6,因为这是我的机器学习程序可用的最新版本,但如果我按照上述步骤操作,它会显示错误

ModuleNotFoundError:没有名为“cv2”的模块

现在我将相同的cv2.pyd文件复制到路径中

C:\Users\Chirantan\Documents\WinPython\python-3.6.5.amd64\Lib\site-packages

但现在的错误是

文件“ipython-input-36-c8ec22b3e787”,第 1 行,位于

导入CV2

导入错误:DLL 加载失败:%1 不是有效的 Win32 应用程序。

我有 2 个问题,我是否必须为 Spyder 3.6 安装单独的 opencv 并将其安装在C:\Users\Chirantan\Documents\WinPython

并将cv2.pyd文件复制到C:\Users\Chirantan\Documents\WinPython\python-3.6.5.amd64\Lib\site-packages

在这种情况下它显示错误

文件“ipython-input-36-c8ec22b3e787”,第 1 行,位于

导入CV2

导入错误:DLL 加载失败:%1 不是有效的 Win32 应用程序。

我该如何解决这个问题?

为 Spyder 3.6 安装的 opencv 的正确版本应该是什么?保存它的位置应该在哪里?我应该将文件放在哪里cv2.pyd

感谢任何帮助。

不,我想知道为Python 3.6安装的opencv的正确版本应该是什么,并且假设我有spyder包(即winpython包)附带的更新的numpy,我应该在哪里安装并保存正确的文件opencv在winpython文件夹中?

python opencv python-3.x spyder

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

python ×7

dll ×3

opencv ×2

python-3.x ×2

c ×1

ctypes ×1

import ×1

importerror ×1

openssl ×1

pip ×1

pyodbc ×1

python-import ×1

scipy ×1

spyder ×1

windows ×1