我在使用miniconda3中python编辑的程序用户界面,已经安装了第三方库:
正常情况下安装好的第三方库都会有下拉子菜单:
但是其中SRW没有下拉子菜单,出现问题
打开用户界面后底层程序出现的错误代码
File "C:\Users\18316\miniconda3\lib\site-packages\orangecanvas\registry\discovery.py", line 505, in asmodule
return __import__(module, fromlist=[""])
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\orangecontrib\srw\menu\ow_srw_tools_menu.py", line 7, in <module>
from wofrysrw.propagator.propagators2D.srw_fresnel_native import SRW_APPLICATION
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\wofrysrw\propagator\propagators2D\srw_fresnel_native.py", line 7, in <module>
from wofrysrw.beamline.srw_beamline import Where
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\wofrysrw\beamline\srw_beamline.py", line 5, in <module>
from wofrysrw.beamline.optical_elements.srw_optical_element import SRWOpticalElementDisplacement
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\wofrysrw\beamline\optical_elements\srw_optical_element.py", line 7, in <module>
from wofrysrw.propagator.wavefront2D.srw_wavefront import WavefrontPropagationParameters, WavefrontPropagationOptionalParameters
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\wofrysrw\propagator\wavefront2D\srw_wavefront.py", line 1, in <module>
from oasys_srw.srwlib import srwl, SRWLWfr, SRWLRadMesh, SRWLStokes, array as srw_array
File "C:\Users\18316\AppData\Roaming\Python\Python37\site-packages\oasys_srw\srwlib.py", line 6, in <module>
import srwlpy as srwl
ImportError: DLL load failed: 找不到指定的模块。
SRW is not available
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Failed to import SRW
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
SRW is not available
我已经尝试uninstall SRW了,再重新install SRW,然后问题还是这样子,不知道怎么处理了。
已经解决了,谢谢大家