`

python虚拟环境搭建

 
阅读更多

在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。

如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?

这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。

具体的python环境变量的搭建,大家就baidu吧 具体我就不在这里搭建,搭建完成后windows下

pip install virtualenv

 如果自己是毛线上网国内屏蔽很厉害 就通过豆瓣来完成,提醒下有比较新的包豆瓣源不一定有

pip install -i https://pypi.douban.com/simple/ virtualenv

 默认虚拟环境直接捆绑目前python命令制定的python路径

 

如果需要绑定特定的python版本需要执行命令

virtualenv -p D:\Python\Python36\python.exe scripy3

 

心情不爽 如何卸载

pip uninstall virtualenv

-----------------------------------------------------------以上是如何安装插件--------------------------------------------------------

创建一个项目工程:testproject

virtualenv testproject  

 进入testproject项目

cd testproject;
cd Scripts;
进入虚拟项目:
               activate.bat;
退出虚拟项目:
         deactivate.bat

 显示的项目的路径是

(testproject) E:\scr\Scripts>python
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

通过virtualenv 每次都要记录路径太他娘的麻烦了,老外善于简单化

有个非常好用的虚拟环境管理包 windows下

 pip install virtualenvwrapper-win

 显示项目,建议先配置个环境变量名称:WORKON_HOME=E:\Evns

workon

 创建项目

mkvirtualenv py3scarpy

 默认进入项目

 

如果要进入指定的项目:

workon py3scarpy

 

这样就是自己的一个项目了

(py3scarpy) E:\Evns\py2scrapy\Scripts>

可以在这个项目里随意的pip 安装一些插件让你爽歪歪,美滋滋

 

另外说明下指定python的版本

mkvirtualenv py33scarpy --python=D:\Python\Python36\python.exe

 

 

分享到:
评论

相关推荐

    Python学习日记–虚拟环境搭建

    什么是虚拟环境? 一般情况下使用pip install XXXX 下载库,会将库下载到Python目录下的lib文件,此时的环境叫做全局环境,然后当运行Python程序时就会在全局环境下找需要的库。但有时某些库的新版本并不兼容旧版本,...

    python搭建虚拟环境的步骤详解

    有的就要用3.0+版本,如何把这些不同的版本管理好,保持每个环境的干净和独立,方便不同版本之间的切换,这时候就要用到我们的虚拟环境了,所以今天我们就来看看python虚拟环境搭建工具pyenv的使用。 1、安装 git ...

    python开发环境搭建资源包

    5. 使用"python开发环境搭建-软件包"中的资源:根据提供的文档或脚本,进行必要的环境配置,如安装额外的Python库、设置虚拟环境等。 总之,这个资源包提供了构建Python开发环境所需的基本元素,从IDE到开发语言再...

    Python安装及环境搭建.docx

    【Python安装及环境搭建】 在开始深入探讨Python安装与环境搭建之前,让我们先理解Python的重要性。Python是一种高级、通用的编程语言,以其简洁、清晰的语法而受到广大开发者喜爱,适用于Web开发、数据分析、人工...

    CentOS7深度学习环境搭建.txt

    以上步骤完成了CentOS7上深度学习环境的基本搭建,涵盖了禁用SecureBoot和nouveau驱动、安装GPU驱动、配置CUDA和cuDNN以及Python虚拟环境的创建等关键环节。这些步骤对于构建稳定且高效的深度学习环境至关重要。

    树莓派 TensorFlow 2.4 python3.7虚拟环境

    树莓派 TensorFlow 2.4 python3.7虚拟环境是一个专为树莓派设计的、预配置了Python 3.7以及TensorFlow 2.4的软件开发环境。树莓派,作为一款小巧且功能强大的单板计算机,常被用于各种嵌入式系统和人工智能项目。...

    pycharm软件,python集成开发环境,python环境搭建

    **PyCharm软件详解——Python集成开发环境与Python环境搭建** PyCharm是JetBrains公司推出的一款强大的Python集成开发环境(Integrated Development Environment, IDE),它以其高效、智能和丰富的功能深受Python...

    python appium环境搭建/Appium启动服务并连接模拟器和真机方案

    ### Python Appium 环境搭建与启动服务详解 #### 一、Appium 简介 Appium 是一个开源的移动应用自动化测试框架,它支持多种编程语言和多种操作系统。其主要特点包括: 1. **多平台支持**:Appium 可以用于测试 iOS...

    详解Ubuntu 从零开始搭建Python开发环境

    ### 详解Ubuntu从零开始搭建Python开发环境 #### 环境准备 为了确保能够顺利地在Ubuntu系统上搭建Python开发环境,首先需要确保具备一个干净的Ubuntu 16.04系统。本文将以Ubuntu 16.04为例进行说明。 #### 修改...

    Python 的环境搭建安装保姆级教程(超详细)

    此外,为了管理不同的 Python 版本和虚拟环境,可以使用工具如 `pyenv` 和 `virtualenv`。 总的来说,Python 的安装过程相对简单,无论你是在哪个平台上,遵循上述步骤都能顺利构建起你的 Python 开发环境,从而...

    python自动化环境搭建及插件

    总结起来,Python自动化环境搭建涉及版本管理、虚拟环境、依赖管理以及各种提升效率的插件。正确配置这些工具和插件,可以帮助我们构建稳定、高效的自动化工作流,从而提高开发和测试的生产力。在实践中,不断学习和...

    windows系统下搭建python开发环境.pdf

    下面是详细知识点的介绍,涵盖了从安装Anaconda到配置Python虚拟环境的全过程。 首先,安装Anaconda是一个简化步骤,它是一个包管理器,方便我们安装Python和相应的库。安装过程中只需双击安装程序,然后按照提示...

    ubuntu环境下python虚拟环境的安装过程

    一. 虚拟环境搭建 在开发中安装模块的方法...1. python虚拟环境安装 sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper 上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置

    利用anaconda配置python flask环境

    在进行Python开发时,为了保证项目环境的纯净和独立,通常我们会使用虚拟环境来隔离不同项目的依赖库。Anaconda是一个针对数据科学的Python发行版,它内置了大量的科学计算和数据分析相关的库。同时,Anaconda也提供...

    Python3 venv搭建轻量级虚拟环境的步骤(图文)

    今天先聊一聊在windows/mac iOS系统下用venv搭建python轻量级虚拟环境的问题。 使用venv搭建的虚拟环境同virtualenv搭建的虚拟环境,即venv可替代virtualenv 1. 虚拟环境的作用是:搭建独立的python运行环境,不与...

    python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

    2、 接下来我们将使用anaconda来搭建虚拟环境,所以大家还没安装 anaconda 参考下面的链接来安装。Anaconda的详细安装步骤图文并茂 3、 如果使用anaconda+pycharm来开。发的,先安装专业版pycharm2019.1或则其他版本...

Global site tag (gtag.js) - Google Analytics