windows下python3虚拟环境搭建

为了避免安装过多的python工具包导致python目录臃肿,甚至不同包之间不兼容,我们有必要为python安装虚拟python环境——virtualenv。安装了virtualenv,就可以根据任务创建任意数量的小型的虚拟python环境,为特定的项目安装特定的包,实验结束后,直接删除对应的虚拟环境即可。

virtualenv可以通过访问下面链接来下载安装:http://pypi.python.org/pypi/virtualenv。

windows平台下打开cmd,进入virtualenv安装包解压目录。

$ python install setup.py

安装完成后,便可以利用virtualenv创建一个新的环境。virtualenv -h查看帮助信息。创建并激活虚拟环境。

$ virtualenv geo_env
$ cd geo_env\Scripts
$ start activate

在虚拟环境中安装需要的包

$ pip install pygeocoder

在虚拟环境中运行自己的项目

from pygeocoder import Geocoder

if __name__ == ‘__main__‘:
  address = ‘207 N. Defiance St, Archbold, OH‘
  print(Geocoder.geocode(address)[0].coordinates)

运行上面的代码,得到地址的经纬度:

$ python search.py
(41.521954, -84.306691)

实验结束,关闭虚拟环境

$ deactivate

若不需要该环境,则删除该虚拟环境的目录即可。若需要在某个虚拟环境的基础上再新建环境,则可

$ virtualenv --download -p geo_env\Scripts\python.exe geo_env_new

新的geo_env_new环境具有geo_env的已有包。

若是安装了Pycharm IDE,pycharm已经集成了virtualenv,新建项目后,进入

File-->Settings-->Project-->Project Interpreter

选择已有的环境,或者add local,或者create virtualenv。

学习《Python网络编程(第三版)》(Brandon Rhodes)随手小记。

时间: 2024-10-11 08:43:32

windows下python3虚拟环境搭建的相关文章

windows下如何快速搭建web.py开发框架

在windows下如何快速搭建web.py开发框架 用Python进行web开发的话有很多框架供选择,比如最出名的Django,tornado等,除了这些框架之外,有一个轻量级的框架使用起来也是非常方便和顺手,就是web.py.它由一名黑客所创建,但是不幸的是这位创建者于2013年自杀了.据说现在由另外一个人在维护和更新.现在就来了解一下windows下如何搭建web.py开发环境. 一.安装web.py 在 https://github.com/webpy/webpy上下载web.py安装包.

windows下subversion服务器搭建

一.下载subversion服务器端和客户端软件 1.subversion下载地址:http://subversion.tigris.org/ 2.svn比较流行的客户端Tortoisesvn下载地址:http://tortoisesvn.net/downloads 3.安装subversion服务器和Tortoisesvn,若是exe文件直接安装,若是zip解压后即可(若是想方便,可以在环境变量中配置bin) 二.创建版本库(Repository) 若是想在f:\svnroot下建立版本库,需

windows下python3 使用cx_Oracle,xlrd插件进行excel数据清洗录入

我们在做数据分析,清洗的过程中,很多时候会面对各种各样的数据源,要针对不同的数据源进行清洗,入库的工作.当然python这个语言,我比较喜欢,开发效率高,基本上怎么写都能运行,而且安装配置简单,基本上有网的环境pip install全部都搞定,没网的话,把whl包copy过来一行命令也就解决了(windows下python3.5使用pip离线安装whl包). 本篇博客就针对,在windows平台下使用python3(python2社区将要停止支持,使用3是大势所趋),读取xls,xlsx格式的数

Windows下Git服务器搭建[转]

Windows下Git服务器搭建 作为对前两天Git服务器搭建的一个整理,我想分别从服务端和客户端两个角度来记录下整个搭建过程,为了达到目标,我们需要哪些操作. (一)服务端软件和账号的安装配置 我们这里只需要两个软件git和ssh,软件版本如下,这两个版本的安装也是非常简单,基本只要注意一点即可:安装目录最好不要用默认路径,确保安装路径中没有空格.其他步骤基本一路Next即可. Git-1.8.1.2-preview20130201.exe Copssh_4.1.0_Installer.exe

cocos2d-x_ Windows下Android环境搭建

在Windows环境下编译cocos2d-x-3.0 Android-NDK编译:cocos2d-x(二) Mac 下搭建:http://www.cocoachina.com/bbs/read.php?tid=199238 1. 安装配置开发环境 安装JDK  jdk-8u5-windows-i586 安装ant  apache-ant-1.9.4-bin.zip 安装SDK  adt-bundle-windows-x86-20140321 安装NDK  android-ndk-r9d-wind

windows下egret环境搭建

作者:zccst 1,下载安装nodejs 安装完毕,通过cmd.exe查看 node -v正常 npm 时报错:nodejs/windows Error: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm' 解决办法:Manually creating a folder named 'npm' in the displayed path fixed the problem 翻译过来就是,在'C:\Users\RT\AppData\Roaming\'下建

[转帖]cocos2d-x 3.0rc开发指南:Windows下Android环境搭建

原文请看:http://blog.csdn.net/linzhengqun/article/details/21663341 鲜红字体请注意:文中红色字体乃是本文博主阳光下的蒲公英添加.红色字体部分造成的问题,本博主一概不负任何责任.其他字体的责任由原文作者负责.(本文博主是不是特别无节操了呢....O(∩_∩)O哈哈哈~) 安装工具 1. 配置JDK JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.ht

windows下discus的搭建

Discuz! X 是一款以 PHP 为编程语言,以 MySQL 为数据库,并使用 Apache/IIS/Nginx(任意一种即可) 提供 web 服务的产品.要搭建 Discuz! X 站点,服务器必须安装由 PHP.MySQL.Apache/IIS/Nginx 构成的环境.其中,IIS 主要用于 Windows 服务器,Apache.Nginx 多用于 Linux 服务器(即 LAMP 和 LNMP). Windows 服务器部署时,需要按照一定的部署顺序,即: 系统环境检查 -> MySQ

Windows下NodeJS环境搭建

Windows下NodeJS环境搭建 1. NodeJS Javascript运行环境,可以解析JavaScript语言,采用Chrome V8引擎,可以理解为你安装了一个Chrome浏览器,然后把浏览器的图形化界面都扒光,把没必要的一些功能都扒光,只留下一个核心V8引擎,再把这个引擎外面封装一些接口,就成了NodeJS. 2. NPM(CNPM) 一个包管理器.就像我们装新家需要有现成的实木门,现成的组合厨房,现成的彩电电冰箱,然后把这些都拿过来以后像拼积木一样把他们拼到屋子里就完成了一个新家