1.安装virtualenv

pip install virtualenv  #(python2)

pip3 install virtualenv  #(python3)

2.创建venv

virtualenv --no-site-packages venv

venv就是虚拟环境的文件夹,通常取名venv(用户自定义)。

--no-site-packages  表示不添加系统里面python已安装的第三方库

3.启动虚拟环境并安装第三方库

venv\Script\activate #(windows)

source venv/bin/activate #(linux/macos)

pip install xxx

4.部署到服务器,环境迁移

# 开发的电脑上导出 pip list 到 requirements.txt 文件

pip freeze > requirements.txt

# 另一台新服务器上,安装项目虚拟环境里面的依赖包

pip uninstall -ry requirements.txt

pip install -r requirements.txt

5.退出虚拟环境

deactivate

标签:virtualenv,venv,requirements,python,虚拟环境,pip,txt

迁移python虚拟环境搭建_python虚拟环境virtualenv创建与迁移相关推荐

  1. python虚拟环境作用_Python虚拟环境的作用及搭建方法

    为什么需要虚拟环境 在我们日常的项目开发过程中,我们通常会按照项目的需求去下载相应的框架库,如Django.request等,但是不同的项目所使用的框架库并不一定是相同的,或者使用相同的框架但是版本需 ...

  2. python转移环境_python 虚拟环境及项目快速迁移

    一.是否安装了virtualenv: virtualenv -version 二.安装虚拟环境: pip install virtualenv pip install virtualenvwrappe ...

  3. python 虚拟环境删除_python 虚拟环境命令

    虚拟环境 为什么要搭建虚拟环境? 在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本 sudo pip install fl ...

  4. python 虚拟环境原理_Python 虚拟环境

    建议在开发环境和生产环境下都使用虚拟环境来管理项目的依赖. - Flask 背景 Python 应用通常会使用一些第三方的软件包和模块.不同的应用可能会依赖不同版本的同一个软件包,或者依赖不同的 Py ...

  5. python global用法_Python 虚拟环境全知道

    对于每个python项目依赖的库版本都有可能不一样,如果将依赖包都安装到公共环境的话显然是没法进行区分的,甚至是不同的项目使用的python版本都不尽相同,有的用python2.7,有的用python ...

  6. python安装与配置虚拟环境包_python 虚拟环境配置及pypi包使用及包怎么

    python虚拟解释器环境. 场景:公司不同时期的多个开发项目,使用的python大版本和各个包的版本不尽相同. 每个项目要求有一套让自己成功运行的解释器.一个程序员可能同时开发多个项目.电脑上需要有 ...

  7. mysql 虚拟环境搭建_pycharm虚拟环境virtualnv安装MySQL扩展

    一.启动Pycharm,虚拟环境下创建Django项目 1.菜单-File-New Project... 2.在[Select Project Type]窗口中选择[Django] 3.点击[Inte ...

  8. 地铁译:Spark for python developers --- 搭建Spark虚拟环境1

    一个多月的地铁阅读时光,阅读<Spark for python developers>电子书,不动笔墨不看书,随手在evernote中做了一下翻译,多年不习英语,自娱自乐.周末整理了一下, ...

  9. 地铁译:Spark for python developers --- 搭建Spark虚拟环境 4

    Spark 同时可以建立在虚拟化的基础上,例如Vagrant 和Docker, 这样的虚拟化环境很容易部署到各种云服务上,例如AWS. Vagrant的虚拟化环境 为了创建Python和Spark 环 ...

最新文章

  1. thinkbook14 2021版有两个显卡
  2. 【题解】Luogu P1533 可怜的狗狗
  3. 微型计算机原理sar,微机原理的题一.程序分析 1.MOV AX,80F0H MOV CL,10H SAR AX,CL ADD AX,80H...
  4. Java浮点数内存存储
  5. 鲁棒性、稳定性、非脆弱性
  6. SAP Commerce Accelerator和SAP Spartacus的技术对比
  7. 古风祥云PNG免抠素材,喜欢吗?
  8. python编程(paddle ocr)
  9. 数据结构与算法 —— 动态数组
  10. SCCM2007系列教程之一SCCM2007的安装
  11. 二叉链表java_二叉树的二叉链表存储(java实现)
  12. 如何PDF转Word文档?快把这些方法收好
  13. WinRAR压缩加密
  14. 新手成为黑客,需要掌握电脑网络命令汇总
  15. Java 打印100以内的所有奇数和偶数
  16. 《你必须知道的.NET》读书实践:一个基于OO的万能加载器的实现
  17. Chase your purpose,not your passion
  18. 180度舵机使用经验
  19. quartus的操作和仿真
  20. Swift 如何生成随机数

热门文章

  1. 错误记录(九)Could not obtain transaction-synchronized Session for current thread
  2. JavaScript小效果的实现(笔记)
  3. idea创建web项目的几种方式(没内容,自用)
  4. SpringMVC框架----SpringMVC入门程序中的组件介绍
  5. AKKA Router路由
  6. 微信小程序_(校园视)开发视频的展示页_上
  7. http协议中的响应代码从 1xx ~ 5xx,一共有41种
  8. linux查看log软件
  9. 虚拟机中的CentOS 7设置固定IP连接最理想的配置
  10. 使用Xshell登录AWS的EC2云服务器和开启EC2上允许root+密码方式登录