python虚拟环境virualenv的安装与使用
发布时间 - 2026-01-10 21:54:50 点击率:次前言

在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。
一、安装virtualenv
#install pip on mac brew install python curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python sudo easy_install pip #install virtualenv by pip pip install virtualenv
二、virtualenv的使用
#创建一个叫做pythonEnv的新环境 virtualenv pythonEnv #激活再使用 cd pythonEnv source bin/activate #退出环境 deactivate
三,使用virtualenvwrapper管理虚拟环境
安装virtualenvwrapper
pip install virtualenvwrapper
配置环境变量:
vim ~/.bash_profile # Virtualenv/VirtualenvWrapper source /usr/local/bin/virtualenvwrapper.sh # exit vim source ~/.bash_profile
创建环境
mkvirtualenv pythonEnv #在 ~/Envs 中创建 pythonEnv文件夹 mkvirtualenv python3Env -p python3.5 #创建python3.5的环境
切换环境:
workon pythonEnv
退出环境:
deactivate
删除环境:
rmvirtualenv pythonEnv
其他
1、其他命令
lsvirtualenv #列举所有的环境。 cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样你就能够浏览它的 site-packages 。 cdsitepackages #和上面的类似,但是是直接进入到 site-packages 目录中。 lssitepackages #显示 site-packages 目录中的内容。
参考资料:http://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html
2、使用easy_install命令安装pip的时候,出现ImportError: No module named extern错误
原因:mac自带的python2.7.12的extern模块没有安装
解决办法:
#download from https://pypi.python.org/pypi/extern/0.1.0 tar zxf extern-0.1.0.tar.gz && python setup.py install
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# virtualenv虚拟环境
# python
# 虚拟环境
# virualenv
# Python虚拟环境virtualenv的安装与使用详解
# Linux安装Python虚拟环境virtualenv的方法
# python搭建虚拟环境的步骤详解
# Python虚拟环境Virtualenv使用教程
# Pipenv一键搭建python虚拟环境的方法
# 使用Python搭建虚拟环境的配置方法
# centos 安装python3.6环境并配置虚拟环境的详细教程
# python虚拟环境virtualenv的使用教程
# python虚拟环境virtualenv的安装与使用
# 详解python配置虚拟环境
# 目录中
# 你就
# 多个
# 或删除
# 这篇文章
# 自带
# 参考资料
# 类似于
# 解决办法
# 开发工具
# 直接进入
# 一台电脑
# 没有安装
# 一个叫做
# 有疑问
# vim
# ez_setup
# virtualenvwrapper
# io
# bootstrap
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
专业商城网站制作公司有哪些,pi商城官网是哪个?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
Laravel中的Facade(门面)到底是什么原理
C++用Dijkstra(迪杰斯特拉)算法求最短路径
大连 网站制作,大连天途有线官网?
如何快速启动建站代理加盟业务?
如何将凡科建站内容保存为本地文件?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
北京的网站制作公司有哪些,哪个视频网站最好?
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
如何基于云服务器快速搭建个人网站?
iOS发送验证码倒计时应用
Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何用PHP快速搭建高效网站?分步指南
如何用好域名打造高点击率的自主建站?
Java遍历集合的三种方式
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
如何利用DOS批处理实现定时关机操作详解
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何正确下载安装西数主机建站助手?
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
实例解析angularjs的filter过滤器
黑客入侵网站服务器的常见手法有哪些?
深圳网站制作培训,深圳哪些招聘网站比较好?
javascript如何操作浏览器历史记录_怎样实现无刷新导航
如何在服务器上配置二级域名建站?
利用vue写todolist单页应用
Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道
怎样使用JSON进行数据交换_它有什么限制
HTML 中动态设置元素 name 属性的正确语法详解
Laravel定时任务怎么设置_Laravel Crontab调度器配置
韩国服务器如何优化跨境访问实现高效连接?
Python进程池调度策略_任务分发说明【指导】
太平洋网站制作公司,网络用语太平洋是什么意思?
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
如何快速搭建高效香港服务器网站?
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
如何在阿里云虚拟主机上快速搭建个人网站?
Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
Java垃圾回收器的方法和原理总结
JavaScript如何实现倒计时_时间函数如何精确控制
简历在线制作网站免费版,如何创建个人简历?
如何用搬瓦工VPS快速搭建个人网站?
如何在腾讯云服务器上快速搭建个人网站?
Laravel如何生成URL和重定向?(路由助手函数)

