首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习笔记:创建Python开发Web程序的虚拟环境

这段时间利用业余时间在断断续续地看Eric Matthes著的《Python编程从入门到实践》这本书,毫不夸张地说,这真的是一本不可多得的好书,将Python从语法到实践运用都讲得清清楚楚,这也难怪这本书销量这么好...下面,将创建虚拟环境并安装Django的过程记录下来,方便以后查阅,也供有兴趣的朋友参考。 1.新建一个目录文件夹,将其命名为learning_log,用于存放要开发的Web应用项目。...3.使用下面的命令来创建虚拟环境python -m venv ll_env 注意,要等一段时间,直到又出现命令提示符,千万不要着急!...图5 9.保持上面命令行终端窗口运行,再打开一个命令行终端窗口,切换到manage.py所在的目录,激活虚拟环境,再执行命令startapp,如下图6所示。 ?...图7 接下来,就可以利用这些模板文件开发自已的Web应用程序了。

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

    python安装虚拟环境步骤_python虚拟环境迁移

    Conda 让你更加方便地安装和管理各种扩展包和运行环境,同时支持 Windows,Mac OS X 以及 Linux。...= [学习 Conda 的高级特性(上)] 其它虚拟环境 python虚拟环境virtualenv VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper...注意,虚拟环境中安装python拓展包需要先如上进入虚拟环境,不然就安装在系统的python路径下了。...pycharm项目配置虚拟环境 在pycharm中设置项目在virtualenv中运行 首先virtualenv venv创建一个虚拟环境并安装好相关运行环境 打开pycharm 下拉框中可以选择需要的运行环境...安装python3成功后,再下载运行get-pip.py文件安装pip就ok了 2. pyenv 如果有很多小版本需要共存,pyenv 用来解决这类问题。

    7.9K10

    python虚拟环境

    优点 使不同应用开发环境独立 环境升级不影响其他应用,也不会影响全局的python环境 可以防止系统中出现包管理混乱和版本的冲突 常用的市场上管理 Python 版本和环境的工具 pyenv:简单的 Python...$ # 创建虚拟环境(按默认的Python版本) # 执行完,当前目录下会有一个my_env01的目录 $ virtualenv my_env01 # 你也可以指定版本 $ virtualenv -...# 退出虚拟环境 $ deactivate 删除 删除虚拟环境,只需删除对应的文件夹就行了。...现在可以使用pyenv安装几乎所有的python解释器,包括pypy、anaconda。 需要注意的是,pyenv只在电脑上搭建本地python环境。搭建python环境需要多种函数库。...在Ubuntu系统的电脑上,必须安装以下函数库以防止运行出现问题。

    1.2K20

    python虚拟环境

    引用自Virtual Environments and Packages Python 虚拟环境与docker容器的概念有点类似,也和操作系统的沙箱有点类似。...二 python虚拟环境使用场景 同一个服务器上,不同的程序依赖同一个包不同的版本 创建测试环境,安装一些特殊的包 创建测试环境,测试同一个包不同的版本 防止影响os原来安装的包,创建独立的环境运行程序...三 如何创建 Python 虚拟环境 python3 -m venv tutorial-env # start source tutorial-env/bin/activate # stop deactivate...加入找不到venv这个module,可以通过apt-get或者yum等包管理工具安装 e.g. ubuntu sudo apt-get install python3-venv 四 如何运行 python...虚拟环境的程序 方法一:hardcode python bin,并执行文件 vi example.py #!

    54930

    Python虚拟环境

    简介 Python 提供虚拟环境虚拟环境Python 解释器的一个私有副本,在虚拟环境中可以安装私有包,而且不会影响到系统中安装的全局 Python 解释器,同时使用虚拟环境不需要管理员权限。...作用 虚拟环境用于解决不同项目所需的 Python 解释器版本不一致以及包的混乱等问题。...可以将系统全局 Python 解释器只作为创建虚拟环境的源,从而为每个程序单独创建虚拟环境,这样可以保证程序只能访问虚拟环境中的包,从而保证全局解释器的干净整洁。 3....3.2 pyvenv 命令 Python 3.3 及后续版本通过 venv 模块原生支持虚拟环境。...【注】Python 3.3 中使用 pyvenv 命令创建的虚拟环境不包含 pip,需要手动安装。Python 3.4 及后续版本则没有该缺陷,pyvenv 可以完全代替 virtualenv 。

    51310

    python虚拟环境

    Python多版本共存 昨天我讲了多版本共存的一些注意事项,发完文章之后有人问我为什么不使用虚拟环境,这是因为一般的虚拟环境控制起来相当繁琐,命令输到吐血,完全就不能鼠标点击切换,都是通过命令来实现切换的...创建虚拟环境使用命令virtualenv (虚拟环境的名称),执行命令之前一定要先安装virtualenv(执行命令pip install virtualenv)并且把python安装目录下的Scripts...如果要指定虚拟环境使用的python,需要加上参数p来指定虚拟环境使用的python,如图所示。 ?...最后的python27env只是虚拟环境的名字,创建虚拟环境的过程到此结束,然而,我们并没有使用虚拟环境,使用虚拟环境之前,首先应该激活虚拟环境,如图所示。 ?...所以我不推荐大家使用这样的虚拟环境,要想使用虚拟环境,可以使用pycharm,在创建工程的时候指定好虚拟环境该工程就会一直使用那个虚拟环境(在后期可以修改这个环境),而不至于像上面那样进进出出!

    81510

    Python虚拟环境

    $ python3 -m venv python3venv 命令行上的-m参数是告诉解释器运行venv模块,此模块是Python3核心发行版的一部分。python3venv是虚拟环境的目录名称。...在Python2.x中创建虚拟环境Python2.x上,用virtualenv模块创建虚拟环境。...集成环境需求 为了让下面的示例更能说明问题,在安装flask——一个用于web开发的框架。...重现虚拟环境配置 前面,曾经创建了一个Python2的虚拟环境,现在要将刚才在Python3的虚拟环境中安装的各个模块(即配置),移植到Python2的虚拟环境中——注意,这种做法并不提倡,但是,这里纯粹是为演示虚拟环境的重现移植...比如要执行虚拟环境python3venv中的Python3,可以在没有激活任何虚拟环境的情况下,直接执行python3venv/bin/python运行python3venv中的Python

    1.6K20

    虚拟环境运行 Confluence 6

    概要 在虚拟环境(virtual machine (VM))下运行 Confluence 需要一些特定的技能来进行设定和进行管理。...建议 下面的一些建议来自于我们将 Confluence 部署到虚拟环境运行的一些经验。这些虚拟环境包括如 VMWare 和 KVM,同时也来自于我们对这些环境下运行用户提供支持后获得一些经验。...指派足够的内存(Allocate enough memory)—— 作为一个 Java 的 Web 应用程序,与其他的 Web 应用程序相比,Confluence 需要大量的内存。...请确定你选择的虚拟环境具有足够的弹性和能力来处理峰值运行,而不是仅仅是等待运行。...更多帮助 有关为在虚拟环境运行 Confluence 进行设置的更多帮助,你可以选择咨询 Atlassian Expert。

    51430

    Python虚拟环境

    虚拟环境 当做一个项目时,可能会用到一些模块,如果把所有的模块都安装在主机python环境中,很容易使得自带python环境十分臃肿,而且到时候如果迁移到别的电脑时还需要重新安装对应模块,所以可以用虚拟环境...创建虚拟环境 python 2.7 mkvirtualenv VM_name # VM_name 表示你的虚拟环境的名称 python 3.x mkvirtualenv -p python3 VM_name...python3 VM_name mkvirtualenv --python==D:\python\python.exe my_env #可以自己指定python路径 2.3 切换到某个虚拟环境 workon...virtualenv VM_name # VM_name 表示你的虚拟环境的名称 virtualenv VM_name --python==python3.6 virtualenv VM_name...--python==python2.7 virtualenv VM_name --python=='D:\python\python3.6.exe' 3.2 进入虚拟环境 进入你的虚拟环境,命令行前会出现你的虚拟环境名称

    58620

    linux安装python虚拟环境_windows安装python虚拟环境

    安装步骤 1、安装gcc 2、安装readline 3、把tgz文件进行解压 4、切换到python目录 5、解决PIP包管理器所需依赖包。 6、安装文件 7、开始编译安装,自定义安装目录。...8、修改系统内置Python软链接。...9、针对Centos系统的一些问题 Centos的包资源管理器是yum,由于该管理器是由Python语言实现的,故依赖于系统安装Python2.7,上面我们修改了系统内置的Python软链接,会导致yum...无法使用,,下面是解决方法: 注意:作者本人的原python是2.7,可以根据下面命令找到你的python版本 二、安装PIP包管理器 这个命令会在以后常用,建议安装 三、Pycharm 1、在Linux...# cd /home/linux/app/ # tar zxvf pycharm-2018.1.4.tar.gz # rm pycharm-2018.1.4.tar.gz 5、建立pycharm直接运行方式

    94420

    建立 Python 虚拟环境

    1.1 安装依赖包 $ yum -y install wget gcc epel-release git 1.2 安装 Python3.6和pip $ yum -y install python36 python36...-devel $ curl https://bootstrap.pypa.io/get-pip.py |python3.6 1.3 建立 Python 虚拟环境 因为 CentOS 6/7 自带的是 Python2...,而 Yum 等工具依赖原来的 Python,为了不扰乱原来的环境我们来使用 Python 虚拟环境 $ cd /opt $ python3.6 -m venv py3 $ source /opt/py3.../bin/activate # 看到下面的提示符代表成功,以后运行 程序 都要先运行以上 source 命令,以下所有命令均在该虚拟环境运行 (py3) [root@localhost py3] 1.4...自动载入 Python 虚拟环境配置 此项仅为懒癌晚期的人员使用,防止运行 程序 时忘记载入 Python 虚拟环境导致程序无法运行

    66230

    Python - 虚拟环境 venv

    什么是虚拟环境 这是 Python 3.3 的新特性:https://www.python.org/dev/peps/pep-0405/ 假设自己电脑主机的 Python 环境称为系统环境,而默认情况下...,虚拟环境和系统环境是完全隔离的 每个系统环境下可以有多个虚拟环境 每个虚拟环境都有自己的 Python 二进制文件及单独的包安装目录,可以在虚拟环境中安装属于自己的 Python 包,而系统环境、其他虚拟环境并不会拥有这些...Python 包 一句话总结 Python 虚拟环境主要是为不同 Python 项目创建一个隔离的环境,每个项目都可以拥有独立的依赖包环境,而项目间的依赖包互不影响 为什么要虚拟环境 说下背景 假设一个电脑包含多个...通过 venv 操作虚拟环境 Python 3.5 后推荐使用 venv 来创建虚拟环境 创建虚拟环境 python3 -m venv fastapi_test fastapi_test 是虚拟环境名字...Pycharm 项目关联新创建的虚拟环境 先在项目目录下创建好虚拟环境 Python Interpreter 选中虚拟环境 安装项目所需要的库 Pycharm 创建虚拟环境 选中 Python

    80640

    Python安装虚拟环境

    为了解决这种情况,可以通过安装虚拟环境的方式来实现对不同项目的隔离。 安装虚拟环境可以搭建独立的 Python 运行环境,使每个项目的运行环境与其他项目的运行环境隔离开,互不影响。...在当前的虚拟环境中,与在虚拟环境外一样,可以正常的使用 Python 。 ? 5. 使用 pip list 查看当前虚拟环境中已安装的 Python 库。...这就能达到安装虚拟环境的目的了,生成一套独立的项目运行环境,避免与其他项目有冲突。 在项目使用虚拟环境时,可以在磁盘的任何位置创建项目的目录,只要选择对应的虚拟环境,项目就是运行在该虚拟环境中。 ?...使用 mkvirtualenv 跟虚拟环境名来创建虚拟环境。可以通过 -p 参数指定使用的 Python 版本(windows也可以)。...# mkvirtualenv -p python3 虚拟环境名 mkvirtualenv -p python3 vir_linux ? 创建完成,会自动进入创建的虚拟环境中。 4.

    77220
    领券