我正在嘗試使用Canopy的python (https://micro-manager.org/wiki/Using_the_Micro-Manager_python_library) 的Micro-Manager包裝器。 當我運行簡單的演示程序:Enthought Canopy和Micro-Magager
from MMCorePy import *
mmc = MMCorePy.CMMCore()
# Load and initialize the demo camera device:
mmc.loadDevice("cam","DemoCamera","DCam")
mmc.initializeDevice("cam")
# Snap and retrieve an image:
mmc.snapImage()
im1 = mmc.getImage()
# Display the image:
from pylab import *
ion() # Activate interactive mode
figure()
imshow(im1,cmap = cm.gray)
我得到和錯誤,我無法修復:
ImportError: dlopen(./_MMCorePy.so, 2): Symbol not found: __ZTI8CMMError
Referenced from: /Applications/Micro-Manager1.4/_MMCorePy.so
Expected in: flat namespace in /Applications/Micro-Manager1.4/_MMCorePy.so
我試圖改變工作目錄到文件夾中的所有文件是,以及我試圖將所有需要的文件複製到一個新的文件夾中,並使用該文件作爲工作目錄。所有的時間,同樣的錯誤。我無法讓它工作! p.s. 我發佈的程序只是Micro-Manager本身給出的演示。 感謝您的任何建議!