求千叶双子 脸照百度云,谢谢

Python在ubuntu上面的安装,遇到的问题,以及一些有用的python库安装
Python在ubuntu上面的安装,遇到的问题,以及一些有用的python库安装
Linux相关的零散知识
在linux环境下面,一般都配置了python环境。mac下面也是。
但是有时候用户会发现,系统自带的python版本比较旧,于是想要更新python版本。
例如我在自己的ubuntu下面有一个自带的python2.7。但是需要用到python3,于是我不得不重新安装一下python3。
如果从百度上面搜和python相关的东西,感觉真是错漏百出。原因就不说了。对于程序猿,有问题还是google好一点,免得火大。
sudo add-apt-repository ppa:fkrull/deadsnakes
#添加一个源
sudo apt-get update
#更新源列表,以获取最新的版本
sudo apt-get install python3
#使用apt-get来安装
假如在系统中已经 存在了python2,那么使用命令python的时候,自动会跳转到python2的版本。为什么呢?
其实是因为在/usr/bin目录里面,python这个“快捷方式”指向了python2。
例如我自己的电脑,就是本来自带一个python2.7,后来装了一个python3.4
如果不做下面的步骤,那么每次在terminal输入python,就会连接到2.7.
那么现在如果我要设置Python 3.4为python的默认命令,就
rm /usr/bin/python
ln -s /usr/bin/python3.4 /usr/local/bin/python
另外卸载Python 3.4命令:
sudo apt-get remove python3.4
安装了python,还不够。python有很多优秀的依赖库,如numpy, matplotlib,&scipy,等等,都是学术研究以及其他领域中不可或缺的依赖。
例如matplotlib就提供了画图功能,很多曲线图可以通过编写一个python程序来实现。
为了安装这些东西,有很多人提供了优秀的工具。最有人气的就是pip。通过安装pip,可以方便的安装上述的依赖库
首先把python环境安装好。这个环境包括一些头文件,一些其他重要的基础的依赖文件。
sudo apt-get install python3-dev
下面安装pip
curl -o https://boostrap.pypa.io/get-pip.py
#下载get-pip.py这个脚本
python get-pip.py
python3 get-pip.py (python3使用)
#通过这个脚本安装pip
成功后就可以安装那些乱七八糟的库,如
pip install matplotlib
pip install scipy
注意几个地方!!!
首先,配置环境的时候,一定要严格搞清楚现在python使用的是哪一个版本。比如在使用caffe的python接口,貌似就一定要使用python2,不能使用python3,否则很多依赖库都用不了。
--------------------------------------------------------
今天因为python各种问题,一怒之下删除了python3,然后发现整个ubuntu都不好了
一查原因。看到原来ubuntu有很多software对python高度依赖,一旦卸载了python,相应的依赖python的software也都同时卸载掉。也幸好我只是删除了py3,py2还在,否则整个图形界面都用不了我就哭了。
恢复原来的ubuntu手段:
sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop
这句命令重新安装了ubuntu初始状态下的software,然后把依赖库也一并装上(故py3也同时回来了。。)
目测这个命令也适合不小心删除了python2的情况,因为python2也会随着ubuntu-destop一起安装回来.
我的热门文章
即使是一小步也想与你分享linux环境下python库模块安装
今天要在一台线上服务器上部署一个python脚本,其中用到了MySQLdb,各种尝试下载(各种依赖库的相互不兼容),get/yum(这linux真纯净啊 这俩都没法用)安装,wget下载rpm包也连不上外网,都失败了,而且libclient-dev 和MySQL-python 都不太好找,各自还有很多版本,也是各种互相版本不兼容。。
最终找到了可用的版本就是
ftp://rpmfind.net/linux/centos/6.6/os/x86_64/Packages/MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm
http://archive.debian.net/zh-cn/etch/amd64/libmysqlclient15-dev/download
将这两个软件包wget到一台服务器上,用alien 将deb格式转换成rpm格式,将两个rpm包 rsync -avzP 到线上服务器,再 按顺序rpm -ivh 二者,OK了就
然后发现redis-python也没有,这次采取同样的方式就不行了,安装redis-py 依赖 redis 依赖 rpm-helper 依赖 system-units........无穷尽啊
而且在rpmfind上下下来的这些rpm没一个成功的,不是依赖库没有就是版本要&=。
就两种安装软件的方式 ,一条路已经绝望了就果断改为编译源码吧:
下载 redis-py-2.7.1.tar.gz:
http://download.chinaunix.net/down.php?id=44261&ResourceID=13387&site=1
tar -xvf 之,然后cd进去make,没错,make install 还没错?在python里import redis试试,还是没错?!恩 看来搞定了
使用alien工具转换deb格式到rpm格式
alien_8.87.tar.gz
下载alien_8.87.tar.gz
[root@mysqlnode2 ~]# wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.87.tar.gz
[root@mysqlnode2 ~]# tar zxvf alien_8.87.tar.gz
[root@mysqlnode2 ~]# cd alien
[root@mysqlnode2 alien]# perl Makefile.PL
[root@mysqlnode2 alien]# make
[root@mysqlnode2 alien]# make install
转换libnet0-dev_1.0.2a-7_i386.deb到libnet0-dev-1.0.2a-8.i386.rpm
[root@mysqlnode2 ~]# alien -r libnet0-dev_1.0.2a-7_i386.deb
Warning: Skipping conversion of scripts in package libnet0-dev: postinst prerm
Warning: Use the --scripts parameter to include the scripts.
libnet0-dev-1.0.2a-8.i386.rpm generated
[root@mysqlnode2 ~]# rpm -ivh libnet0-dev-1.0.2a-8.i386.rpmUbuntu 14.04安装Python 3.3.5_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Ubuntu 14.04安装Python 3.3.5
来源:imcn.me&
作者:Linux
Python 3.3.5上个月就已发布了上个月,相比以前的Python版本,解决了一些关键问题。有关改版本的详细发布信息,查看。
推荐阅读:
《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码]
Python脚本获取Linux系统信息
在下用Python搭建桌面算法交易研究环境
安装,有PPA可用(支持所有Ubuntu版本及衍生系统),打开终端,输入命令:
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.3
设置Python 3.3为默认的命令:
rm /usr/local/bin/pythonln -s /usr/local/bin/python3.3 /usr/local/bin/python
卸载Python 3.3命令:
sudo apt-get remove python3.3
更多Ubuntu相关信息见 专题页面
本文永久更新链接地址:
相关资讯 & & &
& (01月26日)
& (12/11/:46)
& (10/06/:35)
& (01月03日)
& (11/26/:21)
& (10/04/:39)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 千叶双子视频 的文章

 

随机推荐