Dear Clyde,
On 15/05/2018 15:08, Clyde Jones wrote:
Hi
I'm having trouble installing from a clean system (Centos 7.3).
I keep seeing this error
[[DEBUG]] installing EasyBuild v3.6.0
[[DEBUG]] Found easybuild.framework in expected path, good!
[[DEBUG]] Found easybuild.easyblocks in expected path, good!
[[ERROR]] Found another vsc.utils.fancylogger than expected:
/usr/lib/python2.7/site-packages/vsc/utils/fancylogger.pyc
I've tried a number of things including using pip to install the
easybuild packages before running the install.
pip install setuptools vsc-install vsc-base GitPython
python-graph-dot graphviz
What could be the problem?
The bootstrap script doesn't like the fact that you've installed
vsc-base system-wide via "pip install", while you're installing
EasyBuild itself using the bootstrap script...
That's kind of silly, but the bootstrap script assumes it's supposed to
install both EasyBuild itself and its vsc-* dependencies (vsc-install &
vsc-base).
So, you have a couple of options:
* don't install vsc-base (& vsc-install) system-wide, but let the
bootstrap script take care of those; you should be able to use "pip
uninstall vsc-install vsc-base" to roll back
* also install EasyBuild using pip, via "pip install easybuild"
Which road you should take mostly depends on whether or not you want to
have EasyBuild itself available as a module file (so you can do "module
load EasyBuild"). The bootstrap script will result in an EasyBuild
module you can load, "pip install" will not.
Do let us know if this helps you forward.
regards,
Kenneth
--
Clyde Jones
| gRED IT
| 650-270-0968
.--- --- -. . ... .-.-.- -.-. .-.. -.-- -.. . .--.-. --. . -. . .-.-.-
-.-. --- --
-.... ..... ----- ..--- --... ----- ----- ----. -.... ---..