首页
学习
活动
专区
圈层
工具
发布

python学习--Django虚拟环境

为什么选择搭建虚拟环境   搭建一个只对本次项目有用的虚拟环境,而不影响主环境 二 . 安装前准备   #    1. 安装 python   #    2....虚拟环境相关操作   #    4. 进入虚拟环境, 安装django   #    5. 安装编辑器   #    6. 安装mysql   #    7. 安装pymysql 三 ..../bin/activate  退出虚拟环境        deactivate  创建虚拟环境的时候指定python的解释器        virtualenv -p  D:\python37\python37...name     退出当前的虚拟环境           rmvirtualenv name     列出所有虚拟环境           lsvirtualenv     进入到虚拟环境序所在的目录...,值为自定义路径  创建虚拟环境的时候指定python版本:       mkvirtualenv --python==python.exe路径 虚拟机name

42220

Django(2)python虚拟环境virtualenvwrapper

大家好,又见面了,我是你们的朋友全栈君 python虚拟环境 虚拟环境(virtual environment),它是一个虚拟化,从电脑独立开辟出来的环境。...通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。...为什么要使用虚拟环境 项目部署时,直接导出项目对应的环境中的库就可以了; 同时开发多个项目,各自项目使用的python版本不同,例如一个是python2,另一个是python3,那么需要来回的切换python...版本; 当你同时开发多个项目时,特别是多个项目使用同一个库,例如:django,但是各自项目使用的django的版本不一致时,那么你在开发这些项目时,需要来回的卸载和安装不同的版本,因为同一个python...linux/mac 如果你使用的是mac/linux系统,默认是在/Users/你的用户名/.virtualenvs,如果你想修改默认路径的话,按照以下步骤 1.查看python3的文件和virtualenvwrapper.sh

42610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Centos7 安装python虚拟环境+Django

    鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。...它把你所有的虚拟环境都放在一个地方。 python 开发的项目,放到线上服务器运行。那么服务器系统,必然是Linux系统。因为Linux的性能优于windows系统。...由于线上项目使用的Django项目版本不同。早几年前的的项目还是1.x版本,现在新写的项目,是2.x版本。那么对于一台服务器,只能有一个python版本。也就对应着,只有一个Django版本。...说明要安装openssl yum install -y openssl openssl-devel yum clean all 再次执行命令pip3 install virtualenv,发现还是同样的问题...存放虚拟环境目录 第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下 读入配置文件,立即生效 [root@localhost virtualenvs

    1.8K20

    Python虚拟环境的安装和搭建

    一、 python虚拟环境介绍 虚拟环境(virtual environment),它是一个虚拟化,从电脑独立开辟出来的环境。...同时开发多个项目,各自项目使用的python版本不同,譬如一个是**python2**,另一个是**python3**,那么需要来回的切换python版本; 3....当你同时开发多个项目时,特别是多个项目使用同一个库,譬如:**django**,但是各自项目使用的**django**的版本不一致时, 那么你在开发这些项目时,需要来回的卸载和安装不同的版本,因为同一个...三、虚拟环境的安装和搭建 1.pip安装virtualenvwrapper(-win:代表的是Windows环境,mac环境不需要加) pip install -i https://pypi.tuna.tsinghua.edu.cn...5.查看是否新增成功(一般新增的时候没有报错就是没有问题) 6.

    1.2K20

    完整的 Django 零基础教程|初学者指南 - 第 1 部分 转自:维托尔·弗雷塔斯

    它提供了一组工具和功能,可以解决许多与 Web 开发相关的常见问题,例如安全特性、数据库访问、会话、模板处理、URL 路由、国际化、本地化等等。...如果你需要解决一个特定的问题,很可能已经有人为它实现了一个库。 Django 是最流行的用 Python 编写的 Web 框架之一。...Django 还附带电池 ,提供内置应用程序,例如身份验证系统、带有自动生成的 CRUD 操作页面的管理界面、联合提要 (RSS/Atom) 的生成、站点地图。...基本设置包括安装Python 、Virtualenv 和Django 。 ? 基本设置 使用虚拟环境不是强制性的,但强烈建议使用。如果你刚刚开始,最好从右脚开始。...创建我的项目文件夹 这个文件夹是更高级别的目录,它将存储与我们的 Django 项目相关的所有文件和东西,包括它的虚拟环境。 因此,让我们从创建我们的第一个虚拟环境并安装 Django 开始。

    1.5K20

    Python基础-12 虚拟环境和包

    虚拟环境和包 12.1 使用虚拟环境 由于版本问题,我们有时需要创建不同的python环境。比如有些包只支持到python3.6,这时就需要创建一个py36的虚拟环境。...虚拟环境和包 — Python 3.10.5 文档) WIndows下安装过程比较简单,去官网下载安装包按照提示安装即可(史上最全最详细的Anaconda安装教程_OSurer的博客-CSDN博客_anaconda...,没有问题就可以使用conda管理虚拟环境了。...创建虚拟环境 conda create -n 例:1:conda create -n py36 python=3.6 创建一个python3.6 版本的虚拟环境...可以通过提供包名称后跟 == 和版本号来安装特定版本的包: python -m pip install requests==2.6.0 pip uninstall 后跟一个或多个包名称将从虚拟环境中删除包

    93940

    Python集成开发环境

    Python语言简单易学,功能强大,由于有丰富的第三方库,使得我们可以站在巨人的肩膀上,用Python来解决问题效率极高,广泛地用于Web开发、系统运维、网络爬虫、科学技术、机器学习、数据分析、...Python的开发工具有很多,除了Python自带的IDLE,还有Vim、Pycharm、Sublime Text、Atom、VSCode、Eclipse等等。...内置开箱即用的大量工具,比如,集成调试器和测试运行器、Python探查器、交互式Python控制台、内置终端,并支持Git、CVS、Subversion等主要的VCS版本控制软件。    ...Pycharm的专业版本是付费的,除了社区版的所有功能外,还支持Django、Flask等Web开发框架、支持数据库和SQL工具、支持Anaconda以及matplotlib和NumPy等多种科学工具包...你可以通过Atom包扩展器,在线查找并安装你所需要的软件包,这些软件包可以为Atom添加新的特性和功能。Atom与Git、Github紧密集成,可以在Atom中直接使用。

    2.8K20

    Django实战笔录(二)——记录虚拟环境的配置

    虚拟环境安装 虚拟环境 为什么要安装虚拟环境 虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。...它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。 虚拟环境原理介绍 虚拟环境,顾名思义,是虚拟出来的一个环境。...比如想要解决上文提到“项目X依赖于版本1.x,而项目Y需要项目4.x”的问题,只需要单独创建两个虚拟环境,一个安装1.x版本,另一个安装4.x版本就能解决。...如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。...\python.exe hy_env Django安装 配置好虚拟环境 并进入到虚拟环境之后,就可以正式开始我们的Django之旅,安装Django了。

    95600

    创建Python3虚拟环境失败问题跟进

    0x00 问题描述 今天在Win10上遇到一个很诡异的问题,使用python3的virtualenv创建虚拟环境失败,报错如下: Using base prefix 'c:\\users\\xxx\\appdata...发现将python3.exe复制到其它路径后都无法运行,报错与创建虚拟环境一致;而在另一台Win10机器上却没有这个问题。...所以,看来原因应该是python环境有问题,但为什么默认路径运行却是正常的呢? 一开始以为是python37.dll的问题,但是很快又排除了。...此时,发现python3安装目录下有个vcruntime140.dll文件,而这个文件是不会被复制到虚拟环境中的,难道是这个dll的问题?...将这个dll拷贝到虚拟环境目录后,果然python可以正常运行了。 因此确定,就是vcruntime140.dll这个文件的锅了。 终极解决方案 但是其它Win10上没有拷贝这个dll,也是正常的啊。

    2.4K10

    django models.py(python和django)

    ,减少mysqlO 3.8选择需要的字段only 3.9n+1问题 1.创建模型类 打开pay应用的models.py创建模型类 from datetime import datetime from django.db...2) 关于主键 django会为表创建自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后django不会再创建自动增长的主键列。...生成迁移文件 python manage.py makemigrations 同步到数据库中 python manage.py migrate 创建测试数据: INSERT INTO brand(NAME...manage.py makemigrations 同步到数据库中 python manage.py migrate 查询总数量大于库存的商品 2.6sql中的and、or 2.7mysql的聚合函数...,减少mysqlO 3.8选择需要的字段only 3.9n+1问题 select_related:实用一对一,多对一关系 直接join sql比较简单请自己看 prefetch_related:适用于多对多

    1.3K10

    Python 虚拟环境的使用

    引言   我们在开发django项目时,都需要搭建python的开发环境,如果项目越来越多的话,并且每个项目使用的库版本不一样,这样需要给每个项目绑定一个单独的环境来使用,比如django有很多个版本...,1.0和2.0。...我们就需要使用虚拟环境来解决这个问题。   虚拟环境的原理介绍   我们在本机安装python环境后,这个环境称为真实环境。...如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。   ...Pycharm虚拟环境使用   1.打开IDE,创建新项目,选择之前创建的虚拟环境:   测试一下:   以上就是虚拟环境的使用,如果对你有帮忙或有任何问题,请留言。

    77930

    创建Python2和Python3的虚拟环境 原

    一、windows上安装 .首先要先在电脑上安装了Python2和Python3 依次安装python2和3的virtualenv和virtualenvwrapper-win(分别使用pip2和pip3...mkvirtualenv2和mkvirtualenv3(rmvirtualenv、workon也改一下,便于创建和使用的时候提醒自己是在什么环境下) 删除虚拟环境Env(一般在C:\Users\用户名下...)目录下对应虚拟环境下的python,留下对应的python版本(是为了提醒自己虚拟环境的Python使用版本) 这样就安装成功了,你可以使用mkvirtualenv2/3创建不同的Python虚拟环境了...,然后使用workon2/3进行环境切换,rmvirtualenv2/3删除环境,deactivate退出环境 安装模块时注意区分使用pip2 和 pip3 注意(默认时python3的时候,安装python2...\python.exe env2 # 创建python2虚拟环境 二、linux上安装 略 参考文档 1.创建Python2和Python3的虚拟环境virtualenv:https:/

    1.1K40

    使用Pipenv管理Python包和虚拟环境

    Pipenv是Python官方推荐的包管理工具。它结合了Pip和Virtualenv的功能,以及Bundler和NPM等其他语言的包装工具的最佳功能。这样可以简化安装包和管理虚拟环境的工作流程。...在目录中创建虚拟环境: pipenv --python 3.6 用ls检查目录的内容; 你会看到 Pipfile已经自动创建。...这意味着本节中的命令可以压缩为两个步骤: pipenv install numpy pipenv install --dev pytest 使用虚拟环境 从包含Pipfile的目录中,在新环境中启动shell...找到虚拟环境的二进制文件: pipenv --venv /home/user/.local/share/virtualenvs/python-example-YJNpmGYi 下一步 有关命令和选项的完整列表...,请参阅Pipenv GitHub存储库和官方文档。

    1.8K20
    领券