lsk*_*jar 6 python dll 64-bit matplotlib windows-7
我有2台(笔记本电脑和工作站),当我运行代码进行版本检查我上笔记本电脑:
computer
LAPTOP
OS props
Windows-7-6.1.7601-SP1
python props
('default', 'May 15 2013 22:44:16')
python version
2.7.5
OS bit and OS type
('64bit', 'WindowsPE')
check if system is 32bit or 64bit
('7fffffffffffffff', True)
numpy version
1.7.1
matplotlib version
1.3.0
Run Code Online (Sandbox Code Playgroud)
并在工作站上:
computer
WORKSTATION
OS props
Windows-7-6.1.7601-SP1
python props
('default', 'May 15 2013 22:44:16')
python version
2.7.5
OS bit and OS type
('64bit', 'WindowsPE')
check if system is 32bit or 64bit
('7fffffffffffffff', True)
numpy version
1.7.1
matplotlib version
1.3.0
Run Code Online (Sandbox Code Playgroud)
该软件主要是相同的,除了一些额外的包.但是当我尝试在工作站计算机上运行以下代码时:
import numpy as np
import matplotlib
# matplotlib.use('QTAgg')
from matplotlib import pyplot as plt
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Traceback (most recent call last):
File "C:\Users\WORKSTATION\python\src\gibljiv_kontakt_E11_vzmet\preview_and_sort_measurement_data.py", line 9, in <module>
from matplotlib import pyplot as plt
File "C:\Python27\lib\site-packages\matplotlib\pyplot.py", line 98, in <module>
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "C:\Python27\lib\site-packages\matplotlib\backends\__init__.py", line 28, in pylab_setup
globals(),locals(),[backend_name],0)
File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 8, in <module>
import Tkinter as Tk, FileDialog
File "C:\Python27\lib\lib-tk\Tkinter.py", line 38, in <module>
import FixTk
File "C:\Python27\lib\lib-tk\FixTk.py", line 65, in <module>
import _tkinter
ImportError: DLL load failed: %1 is not a valid Win32 application
Run Code Online (Sandbox Code Playgroud)
我想知道出了什么问题,如何修复?如果我取消注释该行,代码可以工作(它不会返回任何错误):
matplotlib.use( 'QTAgg')
但是当我使用它来显示图时,没有显示图.任何建议有什么问题以及如何解决这个问题.我想补充一点,就像一个月前我在我的工作站计算机上更新了python和python的包之前,matplotlib工作没有问题,但现在我收到了这个错误.
我已经解决了这个问题.这是解决方案程序:
如果我在卸载时选择了修复选项,则无法解决问题.谢谢你的帮助@cgohlke.
| 归档时间: |
|
| 查看次数: |
15602 次 |
| 最近记录: |