Add venv for bpy
This commit is contained in:
parent
e5a62dd320
commit
a4a3440d53
|
@ -0,0 +1,3 @@
|
||||||
|
*.blend*
|
||||||
|
.env
|
||||||
|
venv
|
|
@ -0,0 +1,26 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
if [[ -d venv ]]; then
|
||||||
|
source ./venv/bin/activate
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! [[ -f .env ]]; then
|
||||||
|
echo "Add a .env file with PYTHON_PATH containing an absolute path path to"
|
||||||
|
echo "blender's python build with bpy. "
|
||||||
|
echo "E.g PYTHON_PATH=~/blender-git/lib/linux_centos7_x86_64/python/bin/python3.9"
|
||||||
|
echo "PYTHON_PATH=~/blender-git/lib/linux_centos7_x86_64/python/bin/python3.9" > .env
|
||||||
|
echo "Created the file. Now go edit it"
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
|
source .env
|
||||||
|
|
||||||
|
if [[ -z "$PYTHON_PATH" ]]; then
|
||||||
|
echo Missing variable PYTHON_PATH in .env
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
"$PYTHON_PATH" -m venv --system-site-packages --symlinks venv
|
||||||
|
echo "venv created"
|
||||||
|
source ./venv/bin/activate
|
Loading…
Reference in New Issue