python虚拟环境virualenv的安装与使用
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。
一、安装virtualenv
#安装python
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
# 使用pip安装virtualenv
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
保存退出
然后执行以下命令,让系统重新加载配置
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 目录中的内容。
2、使用easy_install命令安装pip的时候,出现ImportError: No module named extern错误
原因:mac自带的python2.7.12的extern模块没有安装
解决办法:
#从https://pypi.python.org/pypi/extern/0.1.0 下载extern, 然后解压缩安装
tar zxf extern-0.1.0.tar.gz && python setup.py install
python虚拟环境virualenv的安装与使用相关推荐
- windows安装python虚拟环境_windows上安装python虚拟环境
一.windows上安装python虚拟环境 1.安装 pip install virtualenv virtualenv --version 2.新建一个python虚拟环境virtual_env_ ...
- Python虚拟环境 之 virtualenv安装、创建、激活、关闭
目录 Python虚拟环境 1.virtualenv 2.安装Virtualenv 3.创建virtualenv 4.激活virtualenv 5.关闭virtualenv 6.venv Python ...
- 如何安装python虚拟环境_如何安装python3.9以及python虚拟环境?
一:Python3.9安装 1. 配置依赖环境 sudo apt-get install libffi-dev zlib1g-dev libbz2-dev libssl-dev libncurses5 ...
- Python虚拟环境virtualenv的安装与使用详解(转)
virtualenv参考:https://www.jb51.net/article/114933.htm virtualenvwrapper参考:https://www.jianshu.com/p/7 ...
- Python笔记-centos 7安装(升级)pyton到3.6.9及创建独立虚拟环境
首先下载python3.6.9 wget http://npm.taobao.org/mirrors/python/3.6.9/Python-3.6.9.tgz 解压 tar -zxvf Python ...
- ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv
文章目录 ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv 1 安装virtualenv和virtualenvwrapper 2 githu ...
- Ubuntu系统下Python虚拟环境构建详解
在编程开发中,我们经常会利用不同版本的协助软件包,这样就导致一些软件不能兼容,为了解决这个问题呢,我们在儿引进Python虚拟环境,我们安装好虚拟环境之后,进一步激活它,然后在虚拟环境中运行不同程序, ...
- django网页制作(1)虚拟机、python虚拟环境
目标:制作一个简易网站 目录 django开发网站整体环境 (二)虚拟机的安装: (二)python虚拟环境的安装. django开发网站整体环境 编程环境安装顺序:虚拟机(可选)+MySQL+pyt ...
- linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项
创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...
最新文章
- cannot be cast to org.springframework.web.accept.ContentNegotiationManager
- GitHub与PyCharm配置最新简单教程
- 区块链基础知识系列 第二课 区块链共识算法
- Vue.js-Day05【安装路由(vue-router)、如何使用vue-router、404配置、激活class、动态路由、编程式导航、路由嵌套、路由元信息、导航拦截】
- MATLAB仿真TSC在哪里找,-bash:tsc:找不到命令
- bzoj1008: [HNOI2008]越狱
- 如何给网站添加支付宝支付功能
- WordPress搬家更换域名教程
- VS C#/C++ 工具箱显示出来 工具箱不见了
- jquery设为首页,加入收藏代码
- 麦咖啡将投资25亿在中国内地布局超过4000家;星巴克中国咖啡创新产业园正式动工 | 美通企业日报...
- C++——判身份证号码真伪
- win10内存占用率高达95%解决方法
- Windows 10 网络和Internet设置中WLAN选项消失
- html屏幕3分,使用CSS3的background-size优化苹果的Retina屏幕的图像显示
- List求交集、补集
- MongoDB之按时间查询
- 学习SVM(五)理解线性SVM的松弛因子
- Day14.网络编程入门及其应用
- 华为Android 10手机微信小程序无法调起的问题解决办法
热门文章
- 网易严选的wkwebview测试之路
- Aliyun OSS Nginx proxy module(阿里云OSS Nginx 签名代理模块)
- 机器人铁锈斑斑好吗_工业机器人系统运维员是什么职业?这个职业好吗?去哪里学?...
- 微信公众号页面支付接口java,[Java教程]微信公众号支付(三):页面调用微信支付JS并完成支付...
- mybatis 取list第一个_Mybatis(五)- 多对一
- 7-6 求一元二次方程 (10 分)
- android n等分 layout,RecyclerView GridLayoutManager 等分间距
- ES7和ES8的了解
- [BZOJ1833][ZJOI2010]Count数字计数(DP)
- js中父窗口获得模态窗口的返回值