本文的Linux系统为CentOS 7 64 在Linux系统的下载文件夹中邮件打开终端,输入命令: wget http://www.python.org/ftp/python/3.4.4/Python.../configure --prefix=/home/ttyb/python3 但是发现: checking build system type... x86_64-unknown-linux-gnu checking...host system type... x86_64-unknown-linux-gnu checking for --enable-universalsdk... no checking for -...-with-universal-archs... no checking MACHDEP... linux checking for --without-gcc... no checking for gcc...3.4.4 (default, Sep 12 2016, 14:13:28) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux Type "help",
一般的Linux上都有默认的Python版本,CentOS6.5默认的Python版本的2.6.6的,因为工作原因,这里需要用到Python3.6.3的版本,在这里,小编将会一步步的教大家进行再Linux...下Python3的安装。...一、安装之前查看自带的Python的版本 ? 二、上传并解压Python3.6.3 ?...值得注意的是,Python3.6.3自带了pip和setuptools,至于如何配置pip进行Python扩展包的下载,我们下一篇博客介绍。...最后我们再次切换到普通用户下,查看Python的版本,发现已经是我们最新安装的3.6.3的版本了。 ? 至此,Python3.6.3的安装就已经完成了。
需要的包: freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html) setuptools(https://pypi.python.org.../pypi/setuptools) pymssql(https://pypi.python.org/pypi/pymssql/) 安装步骤: 1....安装setuptools #tar zxvf setuptools-3.5.1.tar.gz #cd setuptools-3.5.1 # python setup.py install 3....安装pymssql #tar zxvf pymssql-2.1.0.tar.gz #cd pymssql-2.1.0 #python setup.py install 注:如果不安装freetds,会报如下错误
通常将Python安装在/usr/local/python3(具体安装位置看个人喜好,但是要记住安装的位置),因为/usr/local目录下本不存在目录python3,所以先新建目录: mkdir /usr.../local/python3 1.从官网下载Python3 https://www.python.org/downloads/ 2.安装依赖环境 安装Python3需要这四个依赖:gcc, zlib,...安装包 (1)因为/opt目录就是第三方软件存放目录,所以我们把下载好的安装包移动到/opt目录下,然后在目录下执行解压命令: tar -zvxf Python-3.6.4.tgz ##我的安装包是...(一定要在解压后的目录里进行编译,否则会无法编译) cd Python-3.6.4 ./configure --prefix=/usr/local/python3 ##注意有位小数点符号。.../python3/bin:$PATH" >> ~/.bashrc source ~/.bashrc 6.检测是否安装成功 重新打开一个shell,输入命令python3能进入到python交互环境就是安装成功了
获取Anaconda3-4.3.1-Linux-x86_64.sh、netCDF4-1.2.7-cp36-cp36m-manylinux1_x86_64.whl、opencv_python-3.2.0.7...-cp36-cp36m-manylinux1_x86_64.whl 1、到/home/python/software目录下: 执行Anaconda3-4.3.1-Linux-x86_64.sh脚本, $.../Anaconda3-4.3.1-Linux-x86_64.sh >>> 回车 >>> yes >>> 回车 >>> yes $ source /home/python/.bashrc $ pip install.../bin:$PATH” 第二步:退出 按下esc 输入:wq 第三步:全局系统环境文件生效 执行:source /home/python/.bashrc 第四步:测试nriet用户环境有没有装好...执行:python,有返回Python 3.6.0则表示安装成功; ?
不用卸载,先试试命令:yum update python。 行了就OK。...不行看下面: 先下载源码包,任意一个即可: (1)gzip-compressed源码:Python-2.5.4.tgz (2)bzip2-compressed源码:Python-2.5.4.tar.bz2...解压文件包: tar -zxvf Python-2.5.4.tgz (或者bzcat Python-2.5.4.tar.bz2) cd Python-2.5.4 ..../configure make make install 查看Python的版本 python –V 查看Python执行文件位置 which python 之前的Python不用卸载,新装的Python...与之不会冲突,比如安装完成之后,会有一个python2.5即是我们安装的最新版本Python。
说明:本文使用的Centos7环境 有时候我们的项目需要在linux下运行,Linux自带的是python2,所以要重新安装python3环境,切记不能动原有的python2环境(linux系统运行依赖该环境...1.查看当前python环境版本 python --version ?...https://www.python.org/ftp/python/3.7.2/ wget https://www.python.org/ftp/3.7.0/Python-3.7.2.tgz 4.解压python...安装包 cd opttar -zxvf Python-3.7.2.tgz 5.新建一个python3的安装目录 mkdir -p /usr/local/python3 6.编译安装 cd Python-...7.添加软连接 ln -s /usr/local/python3/bin/python3 /usr/bin/python3ln -s /usr/local/python3/bin/pip3 /usr/bin
我的CENTOS自带的python版本为2.6,现在需要升级到python3,过程如下。 ...1、下载python3压缩包:wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0a1.tgz 2、解压:tar zxvf Python.../configure --prefix=/usr/lcoa/python3 6、make&&make install 7、将原来的BIN下的python改名:mv /usr/bin/python.../usr/local/python.bak 8、创建新的链接文件:ln -s /usr/local/python3.4.3/bin/python3.5 /usr/bin/python ... Hat 4.4.7-16)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
find any package by regex 'python3.12' 二、下载Python源码,并编译安装 1....下载 python(https://www.python.org/ftp/python) cd /usr/local/src wget https://www.python.org/ftp/python.../3.12.1/Python-3.12.1.tgz tar -zxvf Python-3.12.1.tgz mv Python-3.12.1 py3.12 cd py3.12 3...添加软链接 添加 python3 软链接 ln -s /usr/local/src/py3.12/bin/python3.12 /usr/bin/python3 添加pip3软链接 ln -s /usr...验证 python3 环境 输入 python3 -V 和 pip3 ,执行结果如下图即为安装成功。
首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 1 # wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0...1 mv /usr/bin/python /usr/bin/python_old 再建立新版本python的链接 1 ln -s /usr/local/python3/bin/python3 /usr...)) 2 [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2 3 Type "help", "copyright", "credits" or..."license" for more information. 4 >>> PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖...,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。
这两天遇到一个问题需要在 python3 的环境下进行测试,由于Linux默认已经安装了Python2.7,并且作者一直也在使用 ,所以需要重新安装并临时切换到 python3。...所以作者简单整理了下,希望能通过这篇文章,希望即能让大家达成效果,又能真正理解其中的原理。...虽然我们可以在该路径下(/usr/local/python3.6.3/bin)使用 python3 和 pip3 命令,或是添加 path 环境变量后在任意路径使用,但使用时始终要加 “3”,而不是我们通常用的...、# ln -s /usr/local/python3.6.3/bin/python3 /usr/bin/python 4)、# mv python python.back //备份原先的...python 添加 python 的符号链接 1)、# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 100
前言 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的...如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可 安装 # 下载最新版本 wget https:...//www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz 事先安装依赖,否则后期安装会报错: yum -y install zlib* yum -y install...]# python -V Python 2.7.5 # 临时切换版本 python> [root@AY140216131049Z mzitu]# alias python='/usr/...local/bin/python3.7' [root@AY140216131049Z mzitu]# python -V Python 3.7.1
Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除...,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可 安装 # 下载最新版本 wget...https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz apt-get install python 事先安装依赖,否则后期安装会报错:...]# python -V Python 2.7.5 # 临时切换版本 python> [root@AY140216131049Z mzitu]# alias python='/usr/...local/bin/python3.7' [root@AY140216131049Z mzitu]# python -V Python 3.7.1
一、安装linux最小化系统(CentOS6) 安装最小系统即可 二、安装pyenv多版本管理工具 (一)pyenv的安装步骤 1、安装git yum install git -y 2、安装python...用户 useradd python 给python用户设置一个密码 passwd python 4、使用python用户登陆之后安装pyenv curl -L https://github.com/pyenv...不确定要哪一个文件,把下载的3个文件都放进去,将win下的三个文件拖进linux下,如果没有rz命令,先使用yum安装# yum install lrzsz,然后将3个文件拖进去进行安装# pyenv...pyenv local wang353 3、现在就可以在这个虚拟环境下进行自己的独立开发,在这个虚拟环境下安装ipython。...3、这时如果直接打开jupyter是不行的,需要设置一下ip jupyter notebook --ip=0.0.0.0 4、使用本机ip:8888在浏览器中访问就可以了 5、如果不能访问,需要关闭防火墙
/mirrors/python/大部分版本和各系统包都提供,这里的教程用Python3.9.6来举例:1)Linux可以通过wget命令进行下载(在任意目录执行下面的命令,如果找提示找不到wget可以使用...,然后上传到Linux服务器:二、安装依赖环境1.输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel....创建Python目录:mkdir -p /usr/local/python32.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.9.6....检查python3.9的编译器(可跳过):/usr/local/python3/bin/python3.9四、建立Python3和pip3的软链1.执行命令:ln -s /usr/local/python3.../bin/python3 /usr/bin/python32.执行命令:ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3五、检查是否安装成功1.查看python
家里的电脑使用Linux操作系统,最近采集的数据需要存储到MySQL,本来使用web.py的时候使用MySQL是一切正常的,结果现在直接使用MySQLdb连接数据库时异常: /usr/lib/python2.7...warnings.warn(msg, UserWarning) 看提示应该是Linux系统权限问题,而且在XP电脑上验证过,连接MySQL的Python代码本身是没有问题的,代码如下: #coding=...except MySQLdb.Error, e: print 'MySQL Error: %d %s' % (e.arg[0], e.arg[1]) 一开始就很容易认为是权限不足,依照提示在Linux...终端将/home/huayuan/.python-eggs增加读写权限: chmod a+rw /home/huayuan/.python-eggs 结果问题依旧,后来经过反复搜索,终于找到答案,原来不是要增加权限...,而是要减掉一些权限,最终有效答案如下: chmod g-wx, o-wx /home/huayuan/.python-eggs
由于Ubuntu和CentOS分别在个人电脑和服务器端使用比较广泛,本节介绍在两种类型Linux环境下安装Python。...安装python3: setuptools用于python 包管理,输入以下命令安装: pip是目前比较流行的python包安装管理工具,输入以下命令安装: 以上命令如果执行成功,Python3的运行环境以及包管理工具就已经安装成功...使用第三方源安装 除了使用Ubuntu官方源,还可以通过添加Python第三方的源安装Python3。这样可以得到最新版本,但是安全性低于使用官方源。...输入下面命令后按ENTER键: 更新源: 安装Python3以及包管理工具: CentOS系统用户 在CentOS下,使用yum命令安装Python。...添加epel源: 安装Python3.4: 安装setuptools工具: 通过setuptools工具中easy_install安装pip: 使用Python3 在以上两种类型Linux下安装Python3
在Linux 7版本中,系统默认自带python2.x的版本。随着python3.x的不断普及与广泛使用,越来越多的应用程序基于Python3开发。...本文主要描述在Linux 7下使用编译方式安装Python 3。...一、当前环境 # more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # python --version Python 2.7.5...(default, Sep 16 2018, 17:28:09) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux Type "help", "copyright...2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 Type "help"
libsqlite3-dev libxml2-dev libffi-dev libssl-dev -y sudo apt install wget -y wget http://mirrors.sohu.com/python.../3.6.2/Python-3.6.2.tgz # 可以换成你想要的版本 tar -xvf Python-3.6.2.tgz cd Python-3.6.2 ..../configure --prefix=/home/usr/python36/ sudo make sudo make install cd ...../bin/pip3 /usr/bin/pip36 ln -s /home/usr/python36/bin/python3 /usr/bin/python36 就是这么简单。...以后就可以使用 pip36 python36来进行操作。 如果在命令行中输入scrapy提示没这个命令,可以试试python36 -m scrapy 明天说说如何在电脑上安装 linux
查看是否属于 narrow-python 进入python后输入: unichr(0x10000) 报错即为 narrow-python 4、编译 执行make命令操作 对源码进行编译...这时需要用which python命令查看该python命令调用的是哪个位置的python,一般情况下在/usr/bin/python。 但是这里的python指向的系统自带的2.6.6版本。...而我们安装的python2.7.5的命令在/usr/local/python2.7.5/bin/python。...其实 yum 是依赖python。当我们修改了原有的python版本之后这个yum会调用我们的2.7.5版本的python,而我们2.7.5版本没有yum就会报错。.../usr/bin/python 改成#!/usr/bin/python2.6.6 (因为在/usr/bin下边依然是有python2.6.6这个文件)。 这样子yum就又可以使用了。