问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何退出Django虚拟环境(2023年最新分享)

发布网友 发布时间:2024-09-30 02:09

我来回答

1个回答

热心网友 时间:2024-09-30 22:59

导读:本篇文章首席CTO笔记来给大家介绍有关如何退出Django虚拟环境的相关内容,希望对大家有所帮助,一起来看看吧。

如何在阿里云上部署Django应用程序

关于Django

Django是一个用Python语言写的开源Web框架,可帮助开发人员在构想形成后仅数小时内启动Web应用程序。它遵循模型视图模板(MVT)来构建应用程序,这可降低Web开发的复杂性,同时可让开发人员集中精力编写应用程序。它为网站地图、内容管理、用户鉴权、RSS提要及其他任务提供开箱即用的设置。一些高流量网站使用Django是因为它能够快速、灵活地进行调整,从而可满足流量波动高峰期的需求。

前提条件

为Python应用程序安装virtualenv和virtualenvwrapper,目的在于为Python项目创建独立的环境。

1.启动服务器,先把python3当作python默认启动,需要删除默认pythonlink文件,重新建立连接关系。

rm/usr/bin/python

ln-s/usr/bin/python3/usr/bin/python

2.

apt-getupdate????#升级软件包

apt-getinstallpython3-pip#安装pip

pipinstall--upgradepip#升级pip

安装virtualenv

sudopipinstallvirtualenv

创建目录以存储您的virtualenv

mkdir~/.virtualenvs

安装virtualenwrapper

sudopipinstallvirtualenvwrapper

将这两行添加到~/.bashrc的末尾,以便加载virtualenvwrapper命令。

exportWORKON_HOME=$HOME/.virtualenvs

source/usr/local/bin/virtualenvwrapper.sh

退出,然后重新打开您的shell,或者使用?.bashrcorsource~/.bashrc?命令重新加载.bashrc,然后一切准备就绪。

apt-getinstalllrzsz#可以直接把文件从桌面到xshell里

apt-getinstallunzip#用于解压zip压缩包

创建一个新的虚拟环境

mkvirtualenvxxxxx

退出虚拟环境

deactivate

进入虚拟环境

workonxxxxx

pipfreezerequirements.txt#导出该环境下所有依赖到requirements.txt文件

pipinstall-rrequirements.txt#用requirements.txt进行安装

然后进入你的项目,前提在虚拟环境下,pythonmanage.pyrunserver0.0.0.0:8000

还有一点是比较重要的,要进入你的阿里云,然后设置你的安全组配置

然后添加安全组规则

如图所示,你就可以在浏览器上访问你的网站了公网IP+8000(端口)

ubuntu下创建python环境

Ubuntu中使用python3中的venv创建虚拟环境

以前不知道Python3中内置了venv模块,一直用的就是virtualenv模块,venv相比virtualenv好用不少,可以替代virtualenv

一、安装venv包:

pre$sudoaptinstallpython3-venv/pre

二、创建虚拟环境

首先创建一个项目文件夹,虚拟环境将会安装在项目文件夹下,我这里使用的项目文件夹是myproject,进入mypeoject文件夹,执行命令:

pre$python3-mvenvvenv/pre

这时虚拟环境就创建好了,默认是Python3的环境

三、激活虚拟环境

在项目文件夹下,执行activate文件激活虚拟环境

presourcevenv/bin/activate/pre

四、创建项目

可以看到项目文件夹下除了venv的虚拟环境文件,没有项目文件,可以使用pip工具安装任何你需要的框架,比如flask、django

五、退出虚拟环境

predeactivate/pre

【Python入门】37.常用第三方模块之创建虚拟环境virtualenv

摘要:virtualenv可创建独立的虚拟运行环境,解决了不同应用项目间多版本的不兼容问题。

常用第三方模块

virtualenv

安装virtualenv

创建虚拟环境

使用virtualenv

小结

virtualenv用于创建Python的虚拟环境。当一个项目需要运行的版本与系统所带的版本不一致,就需要创建一个该项目的独立运行环境,确保项目正常运行。

比如现在要做一个Django项目,用到的Django是1.8版本,但系统的Django版本已经更新到1.11了,如果用系统的环境来运行项目就会有不兼容的情况出现,那么就需要创建虚拟环境来解决。

Linux系统和Windows系统使用virtualenv略有不同。

下面介绍的是在Windows系统下如何使用virtualenv。

在命令行模式下输入:

等待安装成功即可。

首先通过cd命令进入需要创建虚拟环境的文件目录,如在D盘的envs文件夹里面

然后通过virtualenv创建一个虚拟环境,我们将它命名为new_env

然后会看到下面结果:

说明成功使用当前系统的Python版本创建了一个虚拟环境。

通过cd命令进入虚拟环境目录下的Scripts目录

然后输入activate

会出现下面的结果:

地址前面的括号表示,当前环境是Python创建的虚拟环境new_env。

输入python,可查看当前环境的Python版本

输入piplist,可查看当前环境下包含的库的版本

在虚拟环境下,用pip安装的所有包都会装在new_env环境下,系统Python环境不受影响。这样,我们就可以安装运行项目所需要的工具版本了,

最后,使用deactivate命令退出虚拟环境

virtualenv可创建独立的虚拟运行环境,解决了不同应用项目间多版本的不兼容问题。

以上就是本节的全部内容,感谢你的阅读。

下一节内容:图形界面

有任何问题与想法,欢迎评论与吐槽。

和博主一起学习Python吧( ̄▽ ̄)~*

为什么要配置虚拟环境?

为什么要配置虚拟环境?

虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响.

安装虚拟环境命令:

sudopipinstallvirtualenv

sudopipinstallvirtualenvwrapper

安装虚拟环境后,没有mkvirtualenv命令,我们需要配置环境变量:

1.我们创建一个目录存放虚拟环境mkdirHOME/.virtualenvs

source/usr/local/bin/virtualenvwrapper.sh

3.运行:

source~/.bashrc

创建虚拟环境命令

如果不指定版本默认安装的是pyhton2的虚拟环境,

python2创建虚拟环境:

mkvirtualenv虚拟环境名称

mkvirtualenvpy2_flask

python3创建虚拟环境:

mkvirtualenv-ppython3虚拟环境名称

mkvirtualenv-ppython3py3_django

使用虚拟环境

查看虚拟环境

workon两次tab键

选择虚拟环境

workon虚拟环境名字

workonpy3_django

退出虚拟环境

deactivate

删除虚拟环境

rmvirtualenv虚拟环境名字

rmvirtualenvpy2_flask

(先退出虚拟环境,在删除)

在虚拟环境中安装包

pipinstall包的名字

pipinstallflask==0.10.1

ubuntu中虚拟环境的搭建

1,安装虚拟环境

命令:

sudopipinstallvirtualenv

sudopipinstallvirtualenvwrapper

1,1查看系统中是否安装了virtualenv

virtualenv--version

注:

virtualenv是一个隔离Python环境的工具.

virtualenv可以让你在同一个操作系统上建立多个不同的Python环境.

如一个Python2,另一个Python3,还有Django1.2和Django1.5

项目Python环境互不相同,互不干涉.

virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,

它可以将所有虚拟环境整合在一个目录下;

管理(新增,删除,复制)虚拟环境;

切换虚拟环境等

2,创建虚拟环境

命令:

#python2中

mkvirtualenv虚拟环境名称

3python3中

mkvirtual-ppython3虚拟环境名称

?python2中

?mkvirtualenv虚拟环境名称

3,(在主环境中)查看虚拟环境

命令:workon?两次tab键

或者workon?回

4,使用虚拟环境

命令:workon虚拟环境名称

5,退出虚拟环境

命令:deactivate

6,删除虚拟环境

命令:rmvirtualenv虚拟环境名称

7,x虚拟环境希望使用到y虚拟环境中所安装的所有的包

步骤:

A:将安装在x虚拟环境中的包导入到一个文件中去,如果在home目录中执行的操作,就到home中找这个文件

pipfreezeoutput.txt

B:在y虚拟环境中找到这个文件,并进行安装

pipinstall-routput.txt

C:等待安装,并检查y虚拟环境中是否已成功安装工具包

pipfreeze

[django]在windows下搭建Django的虚拟环境

我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。这个时候就要通过创建一个虚拟环境来实现。

首先你的电脑中必须有Python的解释器,在终端行可以安装一个虚拟环境所依赖的库。

安装好之后我们就可以去创建一个新的虚拟环境了:

新建好之后。我么会在终端中看到直接进入到虚拟环境中了:

在图片中我们可以看到已经进入到testvir2的虚拟环境中。

此时我们的项目存储的位置在C:\Users\gongyan\Envs\下就可看到

退出我们的虚拟环境的命令为:

使用workon来查看我们当前有几个虚拟环境。

想要进入那个虚拟环境的话就可以通过workon的命令来实现。

以上就是所有的虚拟环境的玩法。

结语:以上就是首席CTO笔记为大家介绍的关于如何退出Django虚拟环境的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请了解狗狗的朋友帮忙鉴别下狗狗的品种 这是什么狗呀~~狗狗达人请进~谢过 安装建筑机电工程抗震支架的专业队伍是否需要单位资质? 请大家帮我确认下这只狗的品种 阿里云网站域名备案流程全过程 内涵的搞笑句子 别人传出来的话与实际表达出来意思相悖 富士康车间赌博怎么举报 找一本武侠小说。大体内容是男主角是个杀手,而且很厉害,会一种武功一... 2k15为什么没有杜兰特 django的传参怎么国际化(2023年最新整理) 如何在公网ip上部署django(2023年最新分享) django项目如何调试(2023年最新整理) django框架如何实现与数据库的交互(2023年最新整理) 我在观看钉钉直播时 QQ来消息 我不小心点开了它 但是我是通过后台返回的... 天汇宝的资金被用在哪里 天汇宝2号是什么 天汇宝什么 央企工作为什么不要轻易辞职? 为何央企不能轻易辞职? 天汇宝产品简介 ...北流 桂平 容县等地.四个人...请大家推荐一下路线和其他方面的建议... ...指点一下行程安排住宿及旅游线路!谢谢!大概8个人左右两天一夜从成都... 青岛市于家丰城有什么好玩的地方吗 玉华峰中华各地玉华山 空调外机不运行是不是省电些? 空调外机不停会不会影响耗电 空调外机一直运转不停,耗电吗? 24岁本命年要佩戴什么 本命年龙年男生要佩戴什么 男生本命年龙年佩戴什么好 django中怎么设置全局变量(2023年最新整理) B国货币对A国货币升值20%,是B国货币升值还是A国货币升值?如果是B... 如果A国攻打B国,那么他们的汇率是如何变动? 一个国家A向另一个国家B投资,国家A的货币变化是什么 ...天汇宝”与银行理财和一般券商理财产品有何区别? 天汇宝产品14天和60天哪个好一点 送女友的八大暖心礼物,送女友礼物排行榜 最打动女人心的生日礼物 ...后悔 艰涩 拖沓 磨练 埋怨 冷漠 失魂落魄 震耳欲聋 大吃一惊... 天天利财和金自来和天汇宝有风险吗 天汇宝产品特点 女生失眠的原因就三种 女生失眠睡不着什么原因 恒温恒湿空调与一般空调比有什么特点 中美技术脱钩对美国半导体产业影响几何? 责任担当方面精选102句 大学档案是自己拿着还是学校邮寄? 阜阳和顺名都城是什么装修? 阜阳和顺名都城在哪里? 阜阳和顺国樾府多少钱一平方?