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安装包之后仍提示_解决已经安