python一行没写完用什么隔离_完全隔离的Python环境
這是我想出的劇本:HERE=$( (cd -P $(dirname $0) && pwd) )
REQUIRED_PY_VERSION=$(cat ".python_version")
USR_DIR="$HERE/usr"
VENV_DIR="$HERE/venv"
echo "The system Python has another version $py_version"
echo "Downloading, compiling and installing the required version"
py_file_name="Python-$REQUIRED_PY_VERSION.tgz"
wget "https://www.python.org/ftp/python/$REQUIRED_PY_VERSION/$py_file_name" -O "$py_file_name"
py_source_dir="Python-$REQUIRED_PY_VERSION"
echo "Unpacking Python source code to $py_source_dir..."
mkdir -p "$py_source_dir"
tar xzvf "$py_file_name" directory="$py_source_dir" strip-components=1
cd "$py_source_dir"
# make clean
echo "Configuring compilation..."
./configure enable-optimizations prefix="$USR_DIR"
echo "Compiling..."
make
echo "Installing..."
make install
cd ..
echo "Removing downloaded files"
rm "$py_file_name"
rm -rf "$py_source_dir"
py_path="$USR_DIR/bin/python3"
echo "Creating virtual environment directory in $VENV_DIR"
"$py_path" -m venv "$VENV_DIR"
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的python一行没写完用什么隔离_完全隔离的Python环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pycharm支持python3.8_P
- 下一篇: python安装包之后仍提示_解决已经安