在开发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
相关推荐
什么是虚拟环境? 一般情况下使用pip install XXXX 下载库,会将库下载到Python目录下的lib文件,此时的环境叫做全局环境,然后当运行Python程序时就会在全局环境下找需要的库。但有时某些库的新版本并不兼容旧版本,...
有的就要用3.0+版本,如何把这些不同的版本管理好,保持每个环境的干净和独立,方便不同版本之间的切换,这时候就要用到我们的虚拟环境了,所以今天我们就来看看python虚拟环境搭建工具pyenv的使用。 1、安装 git ...
5. 使用"python开发环境搭建-软件包"中的资源:根据提供的文档或脚本,进行必要的环境配置,如安装额外的Python库、设置虚拟环境等。 总之,这个资源包提供了构建Python开发环境所需的基本元素,从IDE到开发语言再...
【Python安装及环境搭建】 在开始深入探讨Python安装与环境搭建之前,让我们先理解Python的重要性。Python是一种高级、通用的编程语言,以其简洁、清晰的语法而受到广大开发者喜爱,适用于Web开发、数据分析、人工...
以上步骤完成了CentOS7上深度学习环境的基本搭建,涵盖了禁用SecureBoot和nouveau驱动、安装GPU驱动、配置CUDA和cuDNN以及Python虚拟环境的创建等关键环节。这些步骤对于构建稳定且高效的深度学习环境至关重要。
树莓派 TensorFlow 2.4 python3.7虚拟环境是一个专为树莓派设计的、预配置了Python 3.7以及TensorFlow 2.4的软件开发环境。树莓派,作为一款小巧且功能强大的单板计算机,常被用于各种嵌入式系统和人工智能项目。...
**PyCharm软件详解——Python集成开发环境与Python环境搭建** PyCharm是JetBrains公司推出的一款强大的Python集成开发环境(Integrated Development Environment, IDE),它以其高效、智能和丰富的功能深受Python...
### Python Appium 环境搭建与启动服务详解 #### 一、Appium 简介 Appium 是一个开源的移动应用自动化测试框架,它支持多种编程语言和多种操作系统。其主要特点包括: 1. **多平台支持**:Appium 可以用于测试 iOS...
### 详解Ubuntu从零开始搭建Python开发环境 #### 环境准备 为了确保能够顺利地在Ubuntu系统上搭建Python开发环境,首先需要确保具备一个干净的Ubuntu 16.04系统。本文将以Ubuntu 16.04为例进行说明。 #### 修改...
此外,为了管理不同的 Python 版本和虚拟环境,可以使用工具如 `pyenv` 和 `virtualenv`。 总的来说,Python 的安装过程相对简单,无论你是在哪个平台上,遵循上述步骤都能顺利构建起你的 Python 开发环境,从而...
总结起来,Python自动化环境搭建涉及版本管理、虚拟环境、依赖管理以及各种提升效率的插件。正确配置这些工具和插件,可以帮助我们构建稳定、高效的自动化工作流,从而提高开发和测试的生产力。在实践中,不断学习和...
下面是详细知识点的介绍,涵盖了从安装Anaconda到配置Python虚拟环境的全过程。 首先,安装Anaconda是一个简化步骤,它是一个包管理器,方便我们安装Python和相应的库。安装过程中只需双击安装程序,然后按照提示...
一. 虚拟环境搭建 在开发中安装模块的方法...1. python虚拟环境安装 sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper 上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置
在进行Python开发时,为了保证项目环境的纯净和独立,通常我们会使用虚拟环境来隔离不同项目的依赖库。Anaconda是一个针对数据科学的Python发行版,它内置了大量的科学计算和数据分析相关的库。同时,Anaconda也提供...
今天先聊一聊在windows/mac iOS系统下用venv搭建python轻量级虚拟环境的问题。 使用venv搭建的虚拟环境同virtualenv搭建的虚拟环境,即venv可替代virtualenv 1. 虚拟环境的作用是:搭建独立的python运行环境,不与...
2、 接下来我们将使用anaconda来搭建虚拟环境,所以大家还没安装 anaconda 参考下面的链接来安装。Anaconda的详细安装步骤图文并茂 3、 如果使用anaconda+pycharm来开。发的,先安装专业版pycharm2019.1或则其他版本...