-
Notifications
You must be signed in to change notification settings - Fork 157
🐞 Bug Manjaro/Arch - Install error Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
#285
Comments
i tried manually install, and now i think is installed. if i try launch MGM say this:
|
Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
Should be fixed in commit: a806797 |
Hi all, Having same issue here, just after fresh install of development branch:
Any workaround to test? Thanks |
The issue was already resolved on my end. So please post your full installation log so we can dig deeper. |
No probs, but taking a look on install folder and virtualenvs can´t seem to find the installation log. Which one is the default path for it? Thanks |
Hi, coming back to this, could it be just a path issue? Just tried it in Manjaro fresh install (last time was in Debian) and got same issue. |
Not completely sure if the installation process is logged, but if it is, it will be under
That path should be correct:
Hmmm, that's odd since I mainly develop MGM on Manjaro, however I do mostly use ConclusionI suspect you're having issues with your ToDo @Jmorzaez
|
Hi Rikj000,
In there there is just an empty file called "freqtrade.log", couldn't find any other around.
Checked that and realised it mustn't be the issue here.
I did so as I'm making sure to understand the docs before going further but no luck :(
Yep, as default in Manjaro 21.3.3.220712 XFCE.
I did, checking MGM-Hurry shell alias
mgm-hurry() { pushd /home/jma/Documents/Freqtrade-MGM &> /dev/null; python3 -m pipenv run python3 ./mgm-hurry '$@'; popd &> /dev/null; } Tried as well to run it from installation folder with python3 -m pipenv run python3 ./mgm-hurry with no luck, that's why I thought alias issue was not related? What I will do if you let me is to run the installer again over a fresh install and post here every I/O from terminal with the steps I follow (install requirements, run installer). This is anyway my full Toggle .bashrc#
# ~/.bashrc
#
[[ $- != *i* ]] && return
colors() {
local fgc bgc vals seq0
printf "Color escapes are %s\n" '\e[${value};...;${value}m'
printf "Values 30..37 are \e[33mforeground colors\e[m\n"
printf "Values 40..47 are \e[43mbackground colors\e[m\n"
printf "Value 1 gives a \e[1mbold-faced look\e[m\n\n"
# foreground colors
for fgc in {30..37}; do
# background colors
for bgc in {40..47}; do
fgc=${fgc#37} # white
bgc=${bgc#40} # black
vals="${fgc:+$fgc;}${bgc}"
vals=${vals%%;}
seq0="${vals:+\e[${vals}m}"
printf " %-9s" "${seq0:-(default)}"
printf " ${seq0}TEXT\e[m"
printf " \e[${vals:+${vals+$vals;}}1mBOLD\e[m"
done
echo; echo
done
}
[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion
# Change the window title of X terminals
case ${TERM} in
xterm*|rxvt*|Eterm*|aterm|kterm|gnome*|interix|konsole*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\007"'
;;
screen*)
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\033\\"'
;;
esac
use_color=true
# Set colorful PS1 only on colorful terminals.
# dircolors --print-database uses its own built-in database
# instead of using /etc/DIR_COLORS. Try to use the external file
# first to take advantage of user additions. Use internal bash
# globbing instead of external grep binary.
safe_term=${TERM//[^[:alnum:]]/?} # sanitize TERM
match_lhs=""
[[ -f ~/.dir_colors ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
[[ -z ${match_lhs} ]] \
&& type -P dircolors >/dev/null \
&& match_lhs=$(dircolors --print-database)
[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
if ${use_color} ; then
# Enable colors for ls, etc. Prefer ~/.dir_colors #64489
if type -P dircolors >/dev/null ; then
if [[ -f ~/.dir_colors ]] ; thenbashrc
eval $(dircolors -b ~/.dir_colors)
elif [[ -f /etc/DIR_COLORS ]] ; then
eval $(dircolors -b /etc/DIR_COLORS)
fi
fi
if [[ ${EUID} == 0 ]] ; then
PS1='\[\033[01;31m\][\h\[\033[01;36m\] \W\[\033[01;31m\]]\$\[\033[00m\] '
else
PS1='\[\033[01;32m\][\u@\h\[\033[01;37m\] \W\[\033[01;32m\]]\$\[\033[00m\] '
fi
alias ls='ls --color=auto'
alias grep='grep --colour=auto'
alias egrep='egrep --colour=auto'
alias fgrep='fgrep --colour=auto'
else
if [[ ${EUID} == 0 ]] ; then
# show root@ when we don't have colors
PS1='\u@\h \W \$ '
else
PS1='\u@\h \w \$ '
fi
fi
unset use_color safe_term match_lhs sh
#alias cp="cp -i" # confirm before overwriting something
#alias df='df -h' # human-readable sizes
#alias free='free -m' # show sizes in MB
#alias np='nano -w PKGBUILD'
#alias more=less
xhost +local:root > /dev/null 2>&1
# Bash won't get SIGWINCH if another process is in the foreground.
# Enable checkwinsize so that bash will check the terminal size when
# it regains control. #65623
# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
shopt -s checkwinsize
shopt -s expand_aliases
# export QT_SELECT=4
# Enable history appending instead of overwriting. #139609
shopt -s histappend
#
# # ex - archive extractor
# # usage: ex <file>
ex ()
{
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1;;
*.7z) 7z x $1 ;;
*) echo "'$1' cannot be extracted via ex()" ;;
esac
else
echo "'$1' is not a valid file"
fi
}
# MGM-Hurry shell alias
mgm-hurry() { pushd /home/jma/Documents/Freqtrade-MGM &> /dev/null; python3 -m pipenv run python3 ./mgm-hurry '$@'; popd &> /dev/null; } |
It appears like this "bugfix" commit: ce7c127 I suspect changing the However it still leaves us unsure why Manjaro is acting difficult, Either way @Jmorzaez, thank you for your thorough reply! I'll leave this issue open for now so people can work around it manually untill I or another dev find the time to patch the |
ToDo/Workaround:
|
Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
Hi Rik, It's good to see you got to the point. I'm posting here as not the same issue but install issue. It seems to be related with the freqtrade-side installation?
As well the TA-lib is not being installed correctly:
I post the full process below: Toggle Logs
|
Thank you for your full log report @Jmorzaez! 🦾
Conclusion
Work around
FixRe-add the TA-Lib dependency check to MGM's |
Hi Rik, Curiously I had to remove the venv and run a fresh install because Thank you for your detailed explanations and responses. Let's tinker a bit... 😂 |
@Jmorzaez you're welcome, have fun with the MGM framework! Also feel free to join the MGM Matrix Community or Discord Server (both are bridged with each-other), |
i try install in ubuntu 20.10 into raspberry.
all dependencies is working, i have not error installing but i try exec.....
ToDo + Workarounds:
Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
#285 (comment)Freqtrade-MGM/./mgm-hurry': [Errno 2] No such file or directory
#285 (comment)The text was updated successfully, but these errors were encountered: