Bonjour tous le monde,
J'installe un environnement mini conda. Mais lorsque je veux installer dans la suite du script des info en conda, celui-ci ne prend pas en compte mon nouveau bash.
Que dois je faire
Initlalisation de conda
#!/bin/bash
#script de serpent pour pc sympa
#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
# Auteur : .....
# Date : 16-09-2020
# Installation d'un poste
# système : linux 18.04lts
# Version : 1.0
#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
#déclaration des balises de couleur pour l'installation
noir='\033[30m'
rouge='\033[31m'
vert='\033[32m'
jaune='\033[33m'
bleu='\033[34m'
magenta='\033[35m'
cyan='\033[36m'
blanc='\033[37m'
stty -ixon
# création de l'environnement conda
echo -e "$rouge installation de l'environnement CONDA"
cd /home/aip
cp .bashrc .bashrc2
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod u+x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh -uy
cp .bashrc .bashrcCONDA
Initialisation du logiciel :
#script toujours des paroles pour pc sympa
#déclaration des balises de couleur pour l'installation
noir='\033[30m'
rouge='\033[31m'
vert='\033[32m'
jaune='\033[33m'
bleu='\033[34m'
magenta='\033[35m'
cyan='\033[36m'
blanc='\033[37m'
#installation de l'environnement RASA
source /home/aip/.bashrcCONDA
conda activate
echo -e "$cyan installation de l'environnement virtuel RASA-env"
pwd
mkdir TP_RASA
mkdir TP_RASA/CHATBOT_V0
cd TP_RASA/
ls
conda create -n rasa-env python=3.7
conda activate rasa-env
ls /home/aip/miniconda3/envs/rasa-env/
pip3 install rasa
which python3
python3 --version
conda list
cd TP_RASA/CHATBOT_V0/
rasa init
pip3 install rasa-x -i https://pypi.rasa.com/simple
conda list
rasa shell
conda install -c anaconda graphviz
pip3 install rasa_nlu[spacy]
ls -R
conda deactivate
Vu que le fichier source ne se lance pas, les commandes conda ne sont pas reconnu.
Dans bashbug, le script rentre dans bash et ressort sur cette instruction
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac