mirror of
https://github.com/freqtrade/freqtrade.git
synced 2026-03-05 13:24:20 +00:00
Update setup.sh script to use .venv instead of .env
This commit is contained in:
23
setup.sh
23
setup.sh
@@ -41,12 +41,12 @@ function check_installed_python() {
|
||||
}
|
||||
|
||||
function updateenv() {
|
||||
echo_block "Updating your virtual env"
|
||||
if [ ! -f .env/bin/activate ]; then
|
||||
echo_block "Updating your virtual environment"
|
||||
if [ ! -f .venv/bin/activate ]; then
|
||||
echo "Something went wrong, no virtual environment found."
|
||||
exit 1
|
||||
fi
|
||||
source .env/bin/activate
|
||||
source .venv/bin/activate
|
||||
SYS_ARCH=$(uname -m)
|
||||
echo "pip install in-progress. Please wait..."
|
||||
${PYTHON} -m pip install --upgrade pip wheel setuptools
|
||||
@@ -186,7 +186,14 @@ function install_redhat() {
|
||||
# Upgrade the bot
|
||||
function update() {
|
||||
git pull
|
||||
if [ -f .env/bin/activate ]; then
|
||||
# Old environment found - updating to new environment.
|
||||
recreate_environments
|
||||
fi
|
||||
updateenv
|
||||
echo "Update completed."
|
||||
echo_block "Don't forget to activate your virtual enviorment with 'source .venv/bin/activate'!"
|
||||
|
||||
}
|
||||
|
||||
function check_git_changes() {
|
||||
@@ -206,6 +213,10 @@ function recreate_environments() {
|
||||
echo "Warning: Your new environment will be at .venv!"
|
||||
rm -rf .env
|
||||
fi
|
||||
if [ -d ".venv" ]; then
|
||||
echo "- Deleting your previous virtual env"
|
||||
rm -rf .venv
|
||||
fi
|
||||
|
||||
echo
|
||||
${PYTHON} -m venv .venv
|
||||
@@ -274,9 +285,9 @@ function install() {
|
||||
reset
|
||||
config
|
||||
echo_block "Run the bot !"
|
||||
echo "You can now use the bot by executing 'source .env/bin/activate; freqtrade <subcommand>'."
|
||||
echo "You can see the list of available bot sub-commands by executing 'source .env/bin/activate; freqtrade --help'."
|
||||
echo "You verify that freqtrade is installed successfully by running 'source .env/bin/activate; freqtrade --version'."
|
||||
echo "You can now use the bot by executing 'source .venv/bin/activate; freqtrade <subcommand>'."
|
||||
echo "You can see the list of available bot sub-commands by executing 'source .venv/bin/activate; freqtrade --help'."
|
||||
echo "You verify that freqtrade is installed successfully by running 'source .venv/bin/activate; freqtrade --version'."
|
||||
}
|
||||
|
||||
function plot() {
|
||||
|
||||
Reference in New Issue
Block a user