This is not correct. Please don’t pile confusion onto confusion.
Onto the repeated Exceptions: There seems something fundamentally wrong with your setup. I would advise starting from scratch using default setup options and work your way up from there.
@S_Murphy - thanks for the input on lsskills. I believe I see the problem in the code I provided to try to help the community. Here is the bash function to list skills:
```function listSkills()
{
local filterClause="" # no search filter
if [ ${#pattern} != 0 ]; then # search pattern passed in
filterClause="| grep $pattern" # add search filter
fi
if [ "$skillsType" = all ]; then # show all skills
output=`mycroft-msm list 2> /dev/null | sort`
elif [ "$skillsType" = installed ]; then # show just skills installed
output=`mycroft-msm list 2> /dev/null | grep installed | sort`
else # assume 'unistalled'
output=`mycroft-msm list 2> /dev/null | grep -v installed | sort`
fi
} # listSkills()
The function expects that mycroft-msm is in your PATH, but it is not. So one workaround is to set your PATH environment variable to include the directory where mycroft-msm resides. @S_Murphy could you please try this?
But let me float an idea to the Mycroft techies - could the Mycroft executables at least add symlinks for all Mycroft commands to /usr/local/sbin at install time? That would be in keeping with the Linux Filesystem Hierarchy Standard, and would obviate the need for users to set their PATH correctly… Just a thought …
mycroft-msm doesnt work for me unless in the .venv. Even then its just msm. I tried to set the path variable as found here, no luck there. I was able to install msm in the /home/mycroft folder, but ran into some issues.
I created my own branch of the mycroft_tools and think i found a fix. Will retry
I installed something incorrectly and broke it, rewriting from the img file for a fresh start. Do I try msm or git for the mycroft-tools? As for the routine skills?
What directories should I be running the install commands in
is there a way to back up my install? I have had to reinstall the os twice now.
I installed something incorrectly and broke it … I have had to reinstall the os twice now.
Only twice? You’re not even getting warm yet :)) Please try a few more installs. Practice makes perfect … the key I have found, is to update your notes as to what you did … then after 5 or 7 or 9 or even 11 tries, you start to get to a document that is worthwhile … then you throw it out and start again with a different premise …
Do i need the mycroft-tools for the routine skill? how would you recommend I install the skills? MSM or manually? Which directories do each need to be installed in?