最近开始自学Python,语言太过优雅,沉迷其中没法自拔~ 秉持实践出真知和实事求是的原则,在积累理论知识的同时,结合Django框架学习Python在网站上的应用,而且将学习心得记录于此,留做温故知新,虽然功力尚浅,可是态度是诚恳的。欢迎前辈不吝指教,但愿与“蛇友”一块儿共同进步。 首先是建立python虚拟环境,鉴于python对windows环境不太友好,笔者也踩过很多坑,因此想说一点什么。python
铺垫到此,切入正题,华丽丽的分割线来啦~django
What is virtualenv? virtualenv 是一个virtual environment builder for python, 能够简单理解为python工程的虚拟机。windows
Why virtualenv? 一、建立独立的python开发环境,不一样开发环境相互独立,互不影响。 二、容许不一样的python开发环境使用不一样的组件及版本。markdown
How to use virtualenv? 如下。app
大标题:在Win10系统下建立Python 虚拟环境virtualenv框架
一、首先检查你的机器下是否安装了python、pip 和 virtualenv。post
Tips: 你们能够看到个人机器上根目录下的python版本是3.4.0, 而pip来源于users目录下,以及还没有安装virtualenv. 上面的红色部分也圈出我在本机上安装virtualenv的目的所在。python3.4.0是个人项目依赖版本,而我在学习过程当中想要使用python3.5+版本,因此下面我须要利用virtualenv建立一个虚拟的python环境来进行隔离,仅供本身学习使用。学习
二、安装virtualenv,建立python虚拟环境。网站
1) 安装virtualenv : pip install virtualenv //virtualenv –version 检查是否正确安装。ui
2) 建立python 虚拟环境:virtualenv py_django //cd到你想要去到的文件目录下,环境名字依赖你的爱好。
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)
三、下载python组件: pip install 组件名 查看安装包: pip list
Tips: 另外根据须要还能够安装virtualenvwrapper,virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它能够作:
一切视项目须要,此处暂时不做说明,由于有了虚拟环境后,笔者要开始python网站应用之旅啦啦啦啦~
以上。