您现在的位置是:首页 > 文章详情

python学习笔记(1):配置虚拟开发环境

日期:2019-11-21点击:363

问题

有的时候开发不同的业务,所需要的环境不一样。一直在同一个环境中开发时候,不同的包版本升级可能会导致另外的业务不能正常工作。另外,有的github上的项目需要的开发环境与你使用的环境不同,冒然的按照它的requirements安装相应的包会产生类似的问题。
一般而言,针对这种情况,对不同的业务,如果是存在依赖包存在版本升降级问题,常规的办法是对不同的业务创建不同的虚拟环境,在各个业务下,先进入虚拟环境,然后需要那种依赖包再进行安装,这样就不会产生版本不一样,或者版本升级导致的其它业务不能正常工作这一问题了。

解决办法

Mac Os 系统

安装 pip

Pip , Python数据包的安装器, 其官方文档介绍在此.
一般而言,当安装好python3后,pip也随之安装。如果获得如下错误

pip command not found

使用下面的命令安装pip:

sudo easy_install pip

安装 virtualenv

virtualenv 是一个创建隔离python项目的工具。类似于将各个项目的python及依赖包进行隔离。
输入下面命令进行安装

sudo pip install virtualenv

如果得到错误,输入下面命令进行安装

sudo -H pip install virtualenv
创建 virtualenv 环境

导航至要存储你的代码路径下,创建新的目录

mkdir my_project && cd my_project

进入到my_project 文件夹下创建一个新的虚拟环境virtualenv

virtualenv env

创建完毕后,需要对环境进行激活virtualenv

source env/bin/activate

终端前面会出现这个,说明虚拟环境创建完毕,之后就能在该虚拟环境下随意操作,而不会对其它业务有所影响
在这里插入图片描述

链接

原文链接:https://yq.aliyun.com/articles/727904
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章