文章插图
为何要搭建python虚拟环境?在一台电脑上,想开发多个不同的项目,而每个项目要用到同一个包的不同版本,如果使用pip安装不同版本的包,新安装的版本总会覆盖老版本的包,其他用到老版本包的项目就没法运行了 。
解决方案:虚拟环境
作用:虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其他项目互不影响
所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs下
linux系统如何搭建虚拟环境pip3 install virtualenvpip3 install virtualenvwrapper --虚拟环境管理模块ln -s/usr/local/python3/bin/virtualenv /usr/bin/virtualenvfind / -name virtualenvwrapper.shsource /usr/local/Python3/bin/virtualenvwrapper.sh报错,解决办法如下ln -s /usr/local/python3/bin/python3 /usr/bin/python3 建立软连接在.bashrc文件里面加入如下命令
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3source ~/.bashrc
修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句
WORKON_HOME虚拟环境存在的位置
export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/workspace source /usr/local/python3/bin/virtualenvwrapper.shsource ~/.bash_profile
如何创建虚拟环境使用指定Python环境,否则创建的就是默认的python2环境
mkvirtualenv -p /usr/bin/python3 my_virtual
进入虚拟环境后查看有哪些requests模块可以安装,选一个版本进行安装
安装模块完成之后查看一下,并且退出虚拟机 。
再建立一个虚拟机并且安装requests的其他版本 。
管理虚拟机常用命令mkvirtualenv -p /usr/bin/python3 my_virtual
第二种创建虚拟环境方法
mkvirtualenv zqxt:创建运行环境zqxt
workon zqxt: 工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境
deactivate: 退出终端环境
rmvirtualenv ENV:删除运行环境ENV
mkproject mic:创建mic项目和运行环境mic
mktmpenv:创建临时运行环境
lsvirtualenv: 列出可用的运行环境
lssitepackages: 列出当前环境安装了的包
windows下如何安装配置,pycharm的配置下次再分享
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- linux系统安装步骤 yum安装命令
- 讲解linux清空某目录内文件 linux清空文件内容
- linux普通用户修改root密码 linux修改root密码命令
- 解压rar包命令详细解释 linux如何解压rar文件压缩包
- 自己搭建ddns动态域名解析 路由器ddns功能是什么
- 在服务器上搭建网站教程 云服务器建站步骤
- linux服务器清理缓存方法 linux清缓存怎么清理
- h5平台搭建步骤 h5建站系统源码
- linux联网设置方法 linux怎么上网搜索
- 自己电脑搭建服务器搜索收录了解 自己电脑搭建服务器搜索会收录吗