mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
ansible - install dependencies before pip
pip will install the same packages but in /local/lib if the dependency is not already in the system path, fill the system path with all the dependencies before doing the local pip install. Helps avoid overlapping of apt vs pip managed files.
This commit is contained in:
parent
4c16673bd6
commit
a3bcda07e7
1 changed files with 1 additions and 2 deletions
|
@ -152,12 +152,11 @@ grep '^deb .*ansible' /etc/apt/sources.list /etc/apt/sources.list.d/*.list | gre
|
|||
echo -e "\napt update; apt install ansible-core and python3 dependencies explained at:"
|
||||
echo -e "https://github.com/iiab/iiab/blob/master/scripts/ansible.md\n"
|
||||
$APT_PATH/apt update
|
||||
$APT_PATH/apt -y install python3-pip
|
||||
pip3 install ansible-core
|
||||
#$APT_PATH/apt -y --allow-downgrades install ansible-core \
|
||||
$APT_PATH/apt -y --allow-downgrades install \
|
||||
python3-pymysql python3-psycopg2 python3-passlib python3-pip \
|
||||
python3-setuptools python3-packaging python3-venv virtualenv
|
||||
pip3 install ansible-core
|
||||
|
||||
# (Re)running collection installs appears safe, with --force-with-deps to force
|
||||
# upgrade of collection and dependencies it pulls in. Note Ansible may support
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue