I have the same issue on the same OS. I was able to get around it by running the installation "As Admininstrator" however it won't run after installation. I immedately get this in the log file when attempting to launch.
Traceback (most recent call last):
File "metamorphose.py", line 51, in <module>
File "wx__init.pyo", line 45, in <module>
File "wx_core.pyo", line 4, in <module>
File "wx_core_.pyo", line 12, in <module>
File "wx_core_.pyo", line 10, in load
ImportError: DLL load failed: The specified module could not be found.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This post is 8-months old & I don't actually have a solution to offer presently. That said, I do believe I know what the issue is (or likely may be) and am aware of some possible solutions on the Linux platform. Since this project offers a unique combination of capabilities (discrete ordered operations + exif & audio tag support + undo, etc.) that aren't available in alternatives that I'm aware of (on Linux: Gprename/pyRenamer/etc); I'm going to ignore the usual etiquette and risk a little spamming.
In short, metamorphose2 depends on an old version of wxPython that is not longer available on most operating systems. Whether this can be solved at compile time is unclear (to neophyte me) since python-wxgtk seems to be a dependency of the binary package, I'm assuming not. In any case (compile time dependency, or something expected to be provided by the base system at execution time) I believe the compatible 2.8 version of wxPython can be bundled with metamorphose2 to make a self-contained executable package via something like AppImage or Flatpak. No doubt there's a way to do this for Windows as well.
For myself, I have a bit to learn before I can even test this, but someone more knowledgable might be able to implement this in a matter of minutes and the result would be an atomic package which should work for folks a long time into the future without any additional dev support.
I've set up a new ticket --here-- in the hopes of consolidating any efforts related to this issue.
Justin R.
P.S. One last thing, back when I did run windows daily, I used an older version of den4b's ReNamer which worked very well and was (at that time) free for personal use. In fact it is the funcionality of this tool that I've been hoping to replicate on Linux. So you Windows folks might want to check that out if you haven't already.
Last edit: J. Reis 2017-12-21
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the same issue on the same OS. I was able to get around it by running the installation "As Admininstrator" however it won't run after installation. I immedately get this in the log file when attempting to launch.
Traceback (most recent call last):
File "metamorphose.py", line 51, in <module>
File "wx__init.pyo", line 45, in <module>
File "wx_core.pyo", line 4, in <module>
File "wx_core_.pyo", line 12, in <module>
File "wx_core_.pyo", line 10, in load
ImportError: DLL load failed: The specified module could not be found.
This post is 8-months old & I don't actually have a solution to offer presently. That said, I do believe I know what the issue is (or likely may be) and am aware of some possible solutions on the Linux platform. Since this project offers a unique combination of capabilities (discrete ordered operations + exif & audio tag support + undo, etc.) that aren't available in alternatives that I'm aware of (on Linux: Gprename/pyRenamer/etc); I'm going to ignore the usual etiquette and risk a little spamming.
In short, metamorphose2 depends on an old version of wxPython that is not longer available on most operating systems. Whether this can be solved at compile time is unclear (to neophyte me) since python-wxgtk seems to be a dependency of the binary package, I'm assuming not. In any case (compile time dependency, or something expected to be provided by the base system at execution time) I believe the compatible 2.8 version of wxPython can be bundled with metamorphose2 to make a self-contained executable package via something like AppImage or Flatpak. No doubt there's a way to do this for Windows as well.
For myself, I have a bit to learn before I can even test this, but someone more knowledgable might be able to implement this in a matter of minutes and the result would be an atomic package which should work for folks a long time into the future without any additional dev support.
I've set up a new ticket --here-- in the hopes of consolidating any efforts related to this issue.
Justin R.
P.S. One last thing, back when I did run windows daily, I used an older version of den4b's ReNamer which worked very well and was (at that time) free for personal use. In fact it is the funcionality of this tool that I've been hoping to replicate on Linux. So you Windows folks might want to check that out if you haven't already.
Last edit: J. Reis 2017-12-21