Re: cannot import AnalyzeSkeleton
Posted by
Aryeh Weiss on
Dec 27, 2015; 4:29pm
URL: http://imagej.273.s1.nabble.com/cannot-import-AnalyzeSkeleton-tp5015289p5015292.html
Hi Jan
Thank you for your rapid reply.
On 27/12/2015 6:16 PM, Jan Eglinger wrote:
> Hi Aryeh,
>
> > from skeleton_analysis import AnalyzeSkeleton_
> > ImportError: No module named skeleton_analysis
>
> The package was renamed in a recent commit:
>
https://github.com/fiji/AnalyzeSkeleton/commit/5587966> included in AnalyzeSkeleton_-3.0.0 shipped with Fiji now.
>
> The following should work now:
>
> from sc.fiji.analyzeSkeleton import AnalyzeSkeleton_
>
Works as advertised.
--aryeh
>
> This shouldn't interfere with BoneJ if you import the correct class.
>
> Unfortunately, this breaking change for existing scripts wasn't
> announced anywhere publicly before being uploaded to the update site.
>
> Jan
>
>
> On 27.12.15 13:23, Aryeh Weiss wrote:
>> I have a python script that depends on the AnalyzeSkeleton_() class
>>
>> This script was working properly last week when I tested the fix to the
>> memory
>> problem we had with Jython. However, today, the script cannot import
>> this class.
>>
>> Here is the error:
>> from skeleton_analysis import AnalyzeSkeleton_
>> ImportError: No module named skeleton_analysis
>>
>> And here is the line that generates this error:
>> from skeleton_analysis import AnalyzeSkeleton_
>> (which is actually clear from the error message)
>>
>> Here is what I find with the Command Finder:
>>
>> Analyze Skeleton (2D/3D) Analyze>Skeleton
>> sc.fiji.analyzeSkeleton.AnalyzeSkeleton_
>> /Applications/local/fiji/Fiji.app/plugins/AnalyzeSkeleton_-3.0.0.jar
>>
>>
>> And with the updater I also find that plugins/AnalyzeSkeleton_jar is up
>> to date.
>>
>> Why is the import failing?
>>
>> Thanks in advance.
>> --aryeh
>>
>
--
Aryeh Weiss
Faculty of Engineering
Bar Ilan University
Ramat Gan 52900 Israel
Ph: 972-3-5317638
FAX: 972-3-7384051
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html