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

兄弟姐妹们有没有人讲详细点的,我想问一下,如何退出Django虚拟环境(2023年最新分享)
最新回答
ら面具背后の殇う

2024-11-29 08:08:50

导读:本篇文章首席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虚拟环境的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。