我在我的Windows机器上安装Python软件包(特别是JPype1 0.5.7)时遇到了麻烦,并希望用Christoph Gohlke的Window二进制文件安装它.(根据我的经验,这可以减轻很多其他软件包安装的麻烦.)
然而,虽然Christoph过去常常提供.exe文件,但最近似乎他正在上传.whl文件.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
但是如何安装.whl文件?
笔记:
我通常在Matlab中编码但是我发现了一个很好的PYTHON代码,我想用它.但是,在下载了软件包之后,它很难运行.我收到以下错误:
Traceback (most recent call last):
File "C:\launch.py", line 29, in <module>
from src.smcsquare import SMCsquare
File "C:\src\smcsquare.py", line 32, in <module>
from scipy.stats import norm
File "C:\Python34\lib\site-packages\scipy\stats\__init__.py", line 338, in <module>
from .stats import *
File "C:\Python34\lib\site-packages\scipy\stats\stats.py", line 184, in <module>
import scipy.special as special
File "C:\Python34\lib\site-packages\scipy\special\__init__.py", line 586, in <module>
from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)
的_ufuncs.pyd是那里的C:\Python34\lib\site-packages\scipy\special\目录.我尝试将此添加到我的,PYTHONPATH但它没有任何区别.我也尝试过这样的dll修复工具,但这些并没有帮助.有没有人遇到这个,你找到了解决方案吗?
我看到了同样的问题,但对我没有用。
pip install PyOpenGL.3.1.1-cp34-cp34m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
我对Numpy也有同样的问题
pip install numpy-1.11.1+mkl-cp34-cp34m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
然后我得到:
numpy-1.11.1 + mkl-cp34-cp34m-win_amd64.whl在此平台上不受支持。在C://Users/myUsername/pip/pip.log中存储故障调试日志
我正在使用64位和Python 3.4.0
怎么了?
我意识到一个与此相关的问题已经被问到无法从轮式安装numpy,但是那里提出的解决方案对我不起作用.我也问过那个帖子(通过回答!)但是我没有得到任何回复,所以这里有:
我一直在尝试安装matplotlib,但我首先需要安装numpy.我下载了文件numpy-1.8.2 + mkl-cp26-none-win_amd64.whl,然后尝试使用pip安装它.我一直得到的错误信息是:
"numpy-1.8.2 + mkl-cp26-none-win_amd64.whl不是这个平台上支持的轮子".我在上面引用的线程建议的解决方案是将"_amd64"替换为"32",使文件名为numpy-1.8.2 + mkl-cp26-none-win32.whl.这也不起作用,我得到与上面完全相同的错误.
有什么建议?
我在Windows 7 64位上使用64位64位Python.
我设法安装了pip,但是当我使用pip安装下载的轮子时,它会打印:
C:\Python34\Scripts\pip install pygame-1.9.2a0-cp34-none-win_amd64.whl
Requirement 'pygame-1.9.2a0-cp34-none-win_amd64.whl' looks like a filename, but the file does not exist
pygame-1.9.2a0-cp34-none-win_amd64.whl is not a supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)
该文件与pip位于同一文件夹(Scripts)中.
我也尝试过使用该wheel工具:
C:\Python34\Scripts\wheel install pygame-1.9.2a0-cp34-none-win_amd64.whl
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\wheel\tool\__init__.py", line 358, in main
args.func(args)
File "C:\Python34\lib\site-packages\wheel\tool\__init__.py", line 301, in install_f
args.wheel_dirs, args.force, args.list_files)
File "C:\Python34\lib\site-packages\wheel\tool\__init__.py", line 202, in install
raise WheelError("No such wheel file: {}".format(req))
wheel.tool.WheelError: No such wheel file: pygame-1.9.2a0-cp34-none-win_amd64.whl
During handling of the above exception, another exception occurred: …Run Code Online (Sandbox Code Playgroud) python ×5
pip ×4
python-wheel ×3
numpy ×2
dll ×1
jpype ×1
matplotlib ×1
module ×1
pygame ×1
pyopengl ×1
python-3.4 ×1
scipy ×1
windows ×1