Improve venv install
This commit is contained in:
10
install
10
install
@@ -468,10 +468,12 @@ wo_install() {
|
|||||||
else
|
else
|
||||||
python3 -m pip install -I "git+git://github.com/WordOps/WordOps.git@$wo_branch#egg=wordops"
|
python3 -m pip install -I "git+git://github.com/WordOps/WordOps.git@$wo_branch#egg=wordops"
|
||||||
fi
|
fi
|
||||||
cp -rf /opt/wo/lib/python3."$python_ver"/site-packages/usr/* /usr/
|
local python_venv
|
||||||
cp -rn /opt/wo/lib/python3."$python_ver"/site-packages/etc/* /etc/
|
python_venv=$(python3 -c "import sys; print(sys.version_info[1])")
|
||||||
cp -f /opt/wo/lib/python3."$python_ver"/site-packages/etc/bash_completion.d/wo_auto.rc /etc/bash_completion.d/wo_auto.rc
|
cp -rf /opt/wo/lib/python3."$python_venv"/site-packages/usr/* /usr/
|
||||||
rm -rf /usr/local/bin/wo /usr/local/lib/python3."$python_ver"/dist-packages/{etc,usr}
|
cp -rn /opt/wo/lib/python3."$python_venv"/site-packages/etc/* /etc/
|
||||||
|
cp -f /opt/wo/lib/python3."$python_venv"/site-packages/etc/bash_completion.d/wo_auto.rc /etc/bash_completion.d/wo_auto.rc
|
||||||
|
rm -rf /usr/local/bin/wo /usr/local/lib/python3."$python_venv"/dist-packages/{etc,usr}
|
||||||
ln -s /opt/wo/bin/wo /usr/local/bin/
|
ln -s /opt/wo/bin/wo /usr/local/bin/
|
||||||
deactivate
|
deactivate
|
||||||
if ! { /usr/local/bin/wo >/dev/null 2>&1; }; then
|
if ! { /usr/local/bin/wo >/dev/null 2>&1; }; then
|
||||||
|
|||||||
Reference in New Issue
Block a user