本篇文章首席CTO笔记来给大家介绍有关django如何删除虚拟环境以及django 删除文件的相关内容,希望对大家有所帮助,一起来看看吧。
本文目录一览:
1、如何删除Django2、ubuntu 中虚拟环境的搭建3、为什么要配置虚拟环境?4、[django]在windows下搭建Django的虚拟环境5、Pycharm建立Django时,edit configuration 中的python interpretor6、如何在阿里云上部署 Django 应用程序如何删除Django
初学Django,可能通过一些实例学习,比看满屏的E文更有效些,所以写了一个实例来展示一下Django的添加修改删除三个基本操作。希望对想学Djang
ubuntu 中虚拟环境的搭建
1,安装虚拟环境
命令:
sudo pip install virtualenv
sudo pip install virtualenvwrapper
1,1查看系统中是否安装了virtualenv
virtualenv --version
注:
virtualenv 是一个隔离Python环境的工具.
virtualenv 可以让你在同一个操作系统上建立多个不同的Python环境.
如一个Python2, 另一个Python3, 还有Django1.2 和 Django1.5
项目Python环境互不相同,互不干涉.
virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,
它可以将所有虚拟环境整合在一个目录下;
管理(新增,删除,复制)虚拟环境;
切换虚拟环境等
2,创建虚拟环境
命令:
# python2中
mkvirtualenv 虚拟环境名称
3 python3中
mkvirtual -p python3 虚拟环境名称
python2中
mkvirtualenv 虚拟环境名称
3,(在主环境中)查看虚拟环境
命令:workon 两次tab键
或者 workon 回
4,使用虚拟环境
命令:workon 虚拟环境名称
5,退出虚拟环境
命令:deactivate
6,删除虚拟环境
命令:rmvirtualenv 虚拟环境名称
7,x虚拟环境希望使用到y虚拟环境中所安装的所有的包
步骤:
A:将安装在x虚拟环境中的包导入到一个文件中去,如果在home目录中执行的操作,就到home中找这个文件
pip freeze output.txt
B:在y虚拟环境中找到这个文件,并进行安装
pip install -r output.txt
C: 等待安装,并检查y虚拟环境中是否已成功安装工具包
pip freeze
为什么要配置虚拟环境?
为什么要配置虚拟环境?
虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.
安装虚拟环境命令:
sudo pip install virtualenv
sudo pip install virtualenvwrapper
安装虚拟环境后,没有mkvirtualenv命令,我们需要配置环境变量:
1. 我们创建一个目录存放虚拟环境 mkdir HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
3. 运行:
source ~/.bashrc
创建虚拟环境命令
如果不指定版本默认安装的是pyhton2的虚拟环境,
python2创建虚拟环境:
mkvirtualenv 虚拟环境名称
mkvirtualenv py2_flask
python3创建虚拟环境:
mkvirtualenv -p python3 虚拟环境名称
mkvirtualenv -p python3 py3_django
使用虚拟环境
查看虚拟环境
workon 两次tab键
选择虚拟环境
workon 虚拟环境名字
workon py3_django
退出虚拟环境
deactivate
删除虚拟环境
rmvirtualenv 虚拟环境名字
rmvirtualenv py2_flask
(先退出虚拟环境,在删除)
在虚拟环境中安装包
pip install 包的名字
pip install flask==0.10.1
[django]在windows下搭建Django的虚拟环境
我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。这个时候就要通过创建一个虚拟环境来实现。
首先你的电脑中必须有Python的解释器,在终端行可以安装一个虚拟环境所依赖的库。
安装好之后我们就可以去创建一个新的虚拟环境了:
新建好之后。我么会在终端中看到直接进入到虚拟环境中了:
在图片中我们可以看到已经进入到testvir2的虚拟环境中。
此时我们的项目存储的位置在C:\Users\gongyan\Envs\下就可看到
退出我们的虚拟环境的命令为:
使用workon来查看我们当前有几个虚拟环境。
想要进入那个虚拟环境的话就可以通过workon的命令来实现。
以上就是所有的虚拟环境的玩法。
Pycharm建立Django时,edit configuration 中的python interpretor
下个env,然后给每个项目配置一遍虚拟环境就好了,把之前的都删掉
如何在阿里云上部署 Django 应用程序
关于 Django
Django 是一个用 Python 语言写的开源 Web 框架,可帮助开发人员在构想形成后仅数小时内启动 Web 应用程序。它遵循模型视图模板 (MVT) 来构建应用程序,这可降低 Web 开发的复杂性,同时可让开发人员集中精力编写应用程序。它为网站地图、内容管理、用户鉴权、RSS 提要及其他任务提供开箱即用的设置。一些高流量网站使用 Django 是因为它能够快速、灵活地进行调整,从而可满足流量波动高峰期的需求。
前提条件
为 Python 应用程序安装 virtualenv 和 virtualenv wrapper,目的在于为 Python 项目创建独立的环境。
1.启动服务器,先把python3当作python默认启动,需要删除默认python link文件,重新建立连接关系。
rm /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
2.
apt-get update #升级软件包
apt-get install python3-pip #安装pip
pip install --upgrade pip #升级pip
安装 virtualenv
sudo pip install virtualenv
创建目录以存储您的 virtualenv
mkdir ~/.virtualenvs
安装 virtualenwrapper
sudo pip install virtualenvwrapper
将这两行添加到 ~/.bashrc 的末尾,以便加载 virtualenvwrapper 命令。
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
退出,然后重新打开您的 shell,或者使用 .bashrc or source ~/.bashrc 命令重新加载 .bashrc,然后一切准备就绪。
apt-get install lrzsz #可以直接把文件从桌面到xshell里
apt-get install unzip #用于解压zip压缩包
创建一个新的虚拟环境
mkvirtualenv xxxxx
退出虚拟环境
deactivate
进入虚拟环境
workon xxxxx
pip freeze requirements.txt#导出该环境下所有依赖到requirements.txt文件
pip install -r requirements.txt #用requirements.txt进行安装
然后进入你的项目,前提在虚拟环境下,python manage.py runserver 0.0.0.0:8000
还有一点是比较重要的,要进入你的阿里云,然后设置你的安全组配置
然后添加安全组规则
如图所示,你就可以在浏览器上访问你的网站了 公网IP+8000(端口)
结语:以上就是首席CTO笔记为大家介绍的关于django如何删除虚拟环境和django 删除文件的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。