虚拟Python环境
2021年1月20日 00:00
在python使用中,我们经常会遇到本地默认python版本与程序所需要的python版本不一致的问题,此时我们需要创建一个虚拟的python环境。
安装目标python版本
Ubuntu系
主程序
参考https://www.cnblogs.com/m3721w/articles/10344887.html
pip
sudo apt isntall python-pip#python2sudo apt isntall python3-pip#python3Archlinux
yay -S python【xx】#如yay -S python38源码安装
主程序:
wget https://www.python.org/ftp/python/【x.x.x】/Python-【x.x.x】.tgztar xzvf Python-【x.x.x】.tgzcd Python-x.x.x./configuremakesudo make installpip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pysudo python【x.x】 get-pip.py -i https://mirrors.bfsu.edu.cn/pypi/web/simplepip config set global.index-url https://mirrors.bfsu.edu.cn/pypi/web/simple#换源安装virtualenv
常规发行版
pip install virtualenv#python2pip3 install virtualenv#python3Archlinux
sudo pacman -S python2-virtualenv#python2sudo pacman -S python-virtualenv#python3使用virtualenv
创建virtualenv环境
常规发行版
virtualenv $(TRAGET_PATH) python=python【x.x】Archlinux
virtualenv2 $(TRAGET_PATH) python=python2.【x】#python2virtualenv $(TRAGET_PATH) python=python3.【x】#python3启用virtualenv环境
source $(TARGET_PATH)/bin/activate退出virtualenv环境
deactivate删除virtualenv环境
rm -rf $(TRAGET_PATH)