1 ubuntu下装setuptools
setuptools可以让程序员更方便的创建和发布 Python 包,特别是那些对其它包具有依赖性的状况,分享以下我在ubuntu下装setuptools的过程
系统:ubuntu
语言:python 2.7
目的:在ubuntu下安装setuptools
一:下载setuptools
①:大家可以去百度的搜索框输入setuptools,可以看到相应的python官方网站提供的链接:
②:打开后找到相应的下载链接

可以下载下来或者选择setuptools-18.1.tar.gz(md5)的链接地址(根据自己需要下载相应的版本的源码)
二:安装setuptools
①:我在自己的目录下建一个soft文件夹来存放下载的安装包

②:如果是复制的链接地址,请在当前目录下输入:
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.1.tar.gz#md5=f72e87f34fbf07f299f6cb46256a0b06(你复制的地址)

③:解压该文件:请输入:
tar -zxvf setuptools-18.1.tar.gz(请改成你的文件名称)

④:进入setuptoos-18.1文件夹,输入以下命令进行编译检测
python setup.py build

没有报错就证明编译没有问题
⑤:输入以下命令进行安装
sudo python setup.py install

大家可以看到它安装到/usr/local/lib/python2.7/dist-packges/目录下
三:为easy_install做软连接
①:我们在/usr/local/bin目录下发现easy_install(如果不是用的的自带的ubuntu下的python,请去python安装目录下的bin目录寻找)

输入以下命令为其做软连接:
sudo ln -s /usr/local/bin/easy_install /bin/easy_install

②:我们在终端输入easy_install会出现如下所示界面

这提示easy_install执行是需要参数的,说明安装成功,大家也可以敲入以下命令来安装django来检测是否安装成功
sudo easy_install djanggo
键入python,import django,成功!

1 ubuntu下装setuptools的更多相关文章
- 64位ubuntu下装32位软件
		本帖最后由 wuy069 于 2013-10-25 12:28 编辑 很多软件只有32位的,有的依赖32位库还挺严重的:从ubuntu 13.10已经废弃了ia32-libs,但可以使用多架构,安装软 ... 
- Ubuntu下装QQ2012,让linux小白们不怕脱离windows
		嘿嘿,很多人可能跟我一样,QQ上同学群里会通知一些事项,所以我们希望可以在linux下开QQ,但是QQ官网做的QQ For Linux, 实在是烂的不行 那么怎么在linux下装我们平时在window ... 
- 在ubuntu下装python3.6
		Ubuntu 14.04 and 16.04 If you are using Ubuntu 14.04 or 16.04, you can use J Fernyhough's PPA at htt ... 
- Ubuntu 安装 setuptools
		Setuptools的官方页面 Easily download, build, install, upgrade, and uninstall Python packages 它是一个对python的 ... 
- Ubuntu下装QQ2014
		1.首先我们需要下载一个 deb的 Wine QQ安装包 qq2014官方下载:http://www.longene.org/download/WineQQ2013SP6-20140102-Longe ... 
- Ubuntu下装QQ2014(http://my.oschina.net/oscfox/blog/315951)
		QQ登陆界面: QQ登陆之后: 1.首先我们需要下载一个 deb的 Wine QQ安装包 qq2014官方下载:http://www.longene.org/download/WineQQ2013SP ... 
- Ubuntu下快速安装php环境
		今天蛋疼了一下,在Ubuntu下装了一下php的环境,也就是装了一下MySQL.PHP.Apache.话说还真是简单...不禁让我想起原来在windows下开发的时候撑死就是装不上,而且一个就是几个G ... 
- 64位ubuntu安装32位jdk
		转自:http://blog.csdn.net/anladeyatou/article/details/8213334 ubuntu-11.10-desktop-amd64 jdk-6u23-linu ... 
- Ubuntu 取消sudo密码
		需求:在Ubuntu下装了FQ代理goagent之后,为了goagent能够开机启动.因为goagent需要sudo权限,所以要去掉sudo密码. 要修改的文件位于/etc/sudoers,先备份: ... 
随机推荐
- 你应该知道的JavaScript中NaN的秘密
			NaN,不是一个数字,是一种特殊的值来代表不可表示的值,使用typeof或其他任何与之比较的处理方式,‘NaN’则会引起一些混乱, 一些操作会导致NaN值的产生.这里有些例子: Math.sqrt(- ... 
- codeforces Gym 100187L L. Ministry of Truth 水题
			L. Ministry of Truth Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100187/p ... 
- 移动端折腾国外分享(facebook、twitter、linkedin)
			一.前言 国内做HTML5页面,关注最多就是微信分享了,之前也写过关于微信分享的文章,可以点击查看:分享相关文章 再者,就是国内的其它分享,比如常用的新浪微博.腾讯微博.QQ空间等等,最方便的就是直接 ... 
- JavaScript OOP 思想
			JS的核心是对象 {}, new function(){}这种形式也是对象. http://www.nowamagic.net/librarys/veda/detail/241 整理一些网上的资料,供 ... 
- <<SAP内存计算——HANA>> 书评
			<SAP内存计算——HANA>又是一本在地铁里读完的书,最近阅读量大增,都是托了地铁的福了. 一年多以前就在ITPUB里发过帖子问“SAP HANA归根揭底到底是什么?”,那时通过一些网络 ... 
- GIT GUI的使用(转)
			前段时间跟着Ruby On Rails的toturial玩了一把Git,今天再回过头来,觉得这个版本控制工具真的很不错.下面来讲一下,在windows下如何通过git gui来管理代码. 首先,要在h ... 
- 0c-33-@class,循环retain
			2个对象互相有着引用,A中有B,B中有A. // 对于循环retain的情况,对象不能够释放,此时只能让一方使用assign一方使用retain,retain用于对象assign用于基本类型,assi ... 
- 实例源码--Android图片滚动切换效果
			下载源码 技术要点: 1.图片滚动切换技术 2.详细的源码注释 ...... 详细介绍: 1.图片滚动切换技术 本套源码实现了类似于网站图片滚动推广效果,效果不错,很不错的参考源码 2.源码目录 运 ... 
- Replace INTO与INSERT INTO的不同之处
			Replace INTO和INSERT INTO的区别: REPLACE的运行与INSERT很相似.只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有 ... 
- ios UIWebView截获html并修改便签内容(转载)
			ios UIWebView截获html并修改便签内容 博客分类: iphone开发iphone开发phoneGap uiwebviewstringByEvaluatingJavaScriptFromS ... 
