Win10+Python+virtualenv 环境配置

最近开始自学Python,语言太过优雅,沉迷其中无法自拔~
秉持实践出真知和实事求是的原则,在积累理论知识的同时,结合Django框架学习Python在网站上的应用,并且将学习心得记录于此,留作温故知新,虽然功力尚浅,但是态度是诚恳的。欢迎前辈不吝指教,希望与“蛇友”一起共同进步。
首先是创建python虚拟环境,鉴于python对windows环境不太友好,笔者也踩过不少坑,所以想说一点什么。

铺垫到此,切入正题,华丽丽的分割线来啦~


What is virtualenv?
virtualenv 是一个virtual environment builder for python, 可以简单理解为python工程的虚拟机。

Why virtualenv?
1、创建独立的python开发环境,不同开发环境相互独立,互不影响。
2、允许不同的python开发环境使用不同的组件及版本。

How to use virtualenv?
以下。

大标题:在Win10系统下创建Python 虚拟环境virtualenv

1、首先检查你的机器下是否安装了python、pip 和 virtualenv。

这里写图片描述

Tips: 大家可以看到我的机器上根目录下的python版本是3.4.0, 而pip来源于users目录下,以及尚未安装virtualenv.
上面的红色部分也圈出我在本机上安装virtualenv的目的所在。python3.4.0是我的项目依赖版本,而我在学习过程中想要使用python3.5+版本,所以下面我需要利用virtualenv创建一个虚拟的python环境来进行隔离,仅供自己学习使用。

2、安装virtualenv,创建python虚拟环境。

  • 1) 安装virtualenv : pip install virtualenv //virtualenv –version 检查是否正确安装。

  • 2) 创建python 虚拟环境:virtualenv py_django //cd到你想要去到的文件目录下,环境名字依赖你的爱好。

  • 3) 启动虚拟环境: activate //cd到虚拟环境目录中folder scripts下执行,启动后进入到虚拟环境py_django中
  • 4) 退出虚拟环境:deactivate //cd到虚拟环境目录中folder scripts下执行。

这里写图片描述

Tips: 上图的step2可见在创建python虚拟环境时,使用了Users目录下的python35,意思是此刻创建的py_django环境中会复制一份Users目录下的python35环境,也因此达到了我最初想使用python3.5+的目的,如下图。(如果不想base于该目录可执行命令 virtualenv –no-site-packages py_django

这里写图片描述

当然也可以根据需要指定python的版本,执行命令: virtualenv py_django –python=python3.4.0 (前提是你的机器上安装了python3.4.0)

3、下载python组件: pip install 组件名
查看安装包: pip list

Tips: 另外根据需要还可以安装virtualenvwrapper,virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它可以做:

  • 将所有虚拟环境整合在一个目录下
  • 管理(新增,删除,复制)虚拟环境
  • 切换虚拟环境

一切视项目需要,此处暂时不作说明,因为有了虚拟环境后,笔者要开始python网站应用之旅啦啦啦啦~

以上。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值