Linux安装多个Python版本】的更多相关文章

服务器上的Python版本太老了,需要安装一个新的Python版本,才能跑我的代码.因为环境的需要,但是又不能卸载老的版本,所以安装一个新的,使用软链来进行升级. 使用系统自带的yum,apt-get之类的软件那肯定是没办法安装了,需要重源码编译安装. 下载Python源码 从http://www.python.org/download/下载源文件. 如果这个URL被墙了,可以尝试多个斜线来解决,比如访问http://www.python.org////////////download/////…
原文:http://blog.csdn.net/pengyulong/article/details/50515916 原文修改了两个地方才安装成功,第3步可以不用,第2步重新生成所有的就行了. 第4步,有“xgboost_wrapper.dll”以后,将该文件复制到/python-package/xgboost/中,继续后面步骤就可以了. 特别注意如果你的python是32位的,第二步就不要选择x64,而是选择win32.对应的文件也不是在x64下了.一定可以运行. xgboost的全称是eX…
Linux系统下升级Python版本步骤(suse系统) http://blog.csdn.net/lifengling1234/article/details/53536493…
根据项目的需要,我的电脑上需要安装的python不止一个版本,比如同时需要python2.7和python3.6: 安装多个python版本 这时需要下载多个python安装包,为了区分不同的python和pip,需要将其中增加一个pythonX.exe或pythonXX.exe的文件即可,pip也是一样.例如我只有python36和python27,python36我想作为系统默认的python,就不用改,只用将python27 目录下的python.exe重新复制一份,改成python2.e…
virtualenv是python开发中一个重要的工具,它可以帮助我们创建一个干净的python解释环境,创建虚拟环境时,这个虚拟环境的 python版本往往是系统默认的2.x版本.别急,我们只需要一条简单的命令就可以创建一个python3.x的虚拟环境 virtualenv -p /usr/bin/python3 py3env 注意,前提是你已经安装了python3.x版本 当我们想用python2.x版本的时候,直接 virtualenv -p /usr/bin/python venv 或者…
pyenv是一个便于使用多版本Python环境的工具 pyenv使用shell脚本编写的,只需要下载就可以使用了,不需要root用户,这个我比较喜欢. 具体介绍看网址:https://github.com/yyuu/pyenv 我具体介绍一下安装步骤 0.系统准备 我使用Ubuntu Desktop 14.04, 默认git没装,需要安装一下 sudo apt-get install git 需要安装一些包,不然安装Python版本时会有报错 sudo apt-get install libbz…
Linux 默认的Python版本为Python2.X,但是在很多时候我们需要使用Python3.X,那么我们需要更改Linux的默认Python版本,更改很简单,只需要两句话. sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150 完成…
首先在终端输入:python --verison 查看本机默认采用的python 版本 接着进入/usr/local/lib 目录查看当前系统中安装了多少个python版本 如果只有一个,就安装你需要的版本 sudo apt-get install python3 (这里以python3为例) 修改默认的版本 并不是删除你不需要的版本,因为系统的许多底层是依赖python的,删除后可能会导致系统无法正常运行. 接着需要做的是,删除/usr/bin目录下的python link文件 cd /usr…
前言 Ubuntu18.04系统在安装python时会安装两个版本:2.7和3.6.默认情况下系统环境使用的是python2,但是我们有时需要使用python3来作为我们的开发环境,所以需要自由切换python版本. python2切换成python3 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/…
Installl related yum install readline readline-devel readline-static -y yum install openssl openssl-devel openssl-static -y yum install sqlite-devel -y yum install bzip2-devel bzip2-libs -y Install pyenv git clone git://github.com/yyuu/pyenv.git ~/.p…
安装pyenv-win pyenv-win的详细内容可以查看源地址 1.这里我用的是第一种安装方法: pip install pyenv-win --target %USERPROFILE%/.pyenv %USERPROFILE%换成你要存放pyenv的路径. 2.配置环境变量: 3.最后一步,输入pyenv,没有以下界面,需要重启,重启无法解决,就是上面出了问题,重新来过就好. 使用pyenv 1.安装一个版本的python: pyenv install 3.6.8 但是会出现操作超时的提示…
指定python版本:virtualenv   -p python执行文件路径     自定义虚拟环境名称.如果文件路径有空格,用引号. 如果不指定python版本,则默认使用环境变量中的python版本 可使用-p PYTHON_EXE选项在创建虚拟环境的时候指定Python版本 1 #创建python2.7虚拟环境 2 virtualenv -p /usr/bin/python2.7 ENV2.7 3 4 #创建python3.4虚拟环境 5 virtualenv -p /usr/local…
一.安装cuda 具体安装过程见我的另一篇博客,ubuntu16.04下安装配置深度学习环境 二.安装tensorflow 1.具体安装过程官网其实写的比较详细,总结一下的话可以分为两种:安装release版本和源码编译安装.因为源码编译安装比较繁琐,且需要安装谷歌自己的编译器bazel,所以我选择安装编译好的. 2.我写这篇博客的时候tensorflow更新到了1.4.0,安装编译好的一定看版本,因为每个版本依赖的底层库是不一样的. 1.4.0版本安装之前需要安装CUDA-8,cuDNN v6…
软件安装与卸载 更新Ubuntu软件下载地址 1. 寻找国内镜像源 所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手:iOS手机上可以下载软件的AppStore 2. 备份Ubuntu默认的源地址 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 3. 更新源服务器列表 4. 更新源 做完此步骤之后,就可以进行apt-get install 下载了 Ubuntu软件操作的相关命令 s…
一.环境 ubuntu14.04 二.准备 2.1更新软件库 sudo apt-get update 2.2安装编译器及相应工具 2.3安装相应的开发库 sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev  libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat-dev 2.4安装pyt…
到官网https://www.elastic.co/cn/downloads/elasticsearch下载压缩包,目前最新的版本是7.3.2,我想下6.5.3,点击下面的past release链接到历史版本: 找到Elasticsearch 6.5.3后,点击右边Download,在下载页面点击Linux链接开始下载.下完后通过rz上传至wlf用户的soft目录,返回上一层目录解压: $ cd .. $ rz -y rz waiting to receive. 开始 zmodem 传输. 按…
参考链接:https://cloud.tencent.com/developer/news/343104…
想写个页面,又不想用tomcat,同事说可以用tornado,试一下 1 我从网上找了个hello world类似的程序,复制粘贴运行,提示 ImportError: No module named tornado.httpserver 额,我没装tornado呢,装一个. 2 自动安装:tornado已经列入pypi,可以通过pip或者easy_insall来安装,选哪个呢?google一下,看到这么一句话 引用   Don't use easy_install, unless you lik…
python2与python3 由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 1.对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用.…
踩了很多坑,记录一下这次试验,本次测试环境:Linux centos7 64位. pyenv是一个python版本管理工具,它能够进行全局的python版本切换,也可以为单个项目提供对应的python版本,使用pyenv以后,可以在服务器上安装多个不同的python版本,版本切换方便,能够更好的满足我们的需求. virtualenv是一个管理不同项目的工具,用以隔离不同项目的工作环境,在同一个python版本实现不同的环境需求. pyenv与virtualenv配合使用,可以更好的管理我们在Li…
源码安装新的python版本,我的安装路径: /usr/self/Python3.5.2 修改软链接到你所安装的python版本中: 默认python命令是在/usr/bin/目录下 1 sudo mv /usr/bin/python /usr/bin/python2.7.0 2 sudo ln -s /usr/self/Python3.5.2/bin/python3 /usr/bin/python #把系统默认python命令改成python3 在终端输入“python --version”即…
1. 安装homebrew 官网 http://brew.sh/index_zh-cn.html 打开终端,在终端中粘贴如下脚本 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 测试是否安装成功 在终端中输入 brew -v 出现类似提示,即代表安装成功 Homebrew 0.9.5 (git revision 1021; last co…
写在之前 我们都知道现在的 Python 有 Python2 和 Python3,但是由于各种乱七八糟的原因导致这俩哥们要长期共存,荣辱与共,尴尬的是这哥俩的差异还比较大,在很多时候我们可能要同时用到它们,所以就要在 Python2 和 Python3 之间来回的无缝切换. 安装不同版本的 Python 我已经够累了,还要在不同版本的 Python 之间切换来切换去那不更得累死?而且不同版本之间并存很容易出现某些玄学的问题.当年选 Python 就是看中它的简洁优雅,省心省力,没理由让我在这种版…
问题 print "www.baidu.com"           Python2 print ("www.baidu.com")     Python3 出现 SyntaxError: Missing parentheses in call to 'print' 原因:Mac安装俩个python版本,2和3,python2系列可以支持 print “xxxx” ,python系列需要使用print("xxx")…
来源:百度SEO公司   我有一个目前使用python 2.5.4运行的Debian系统. 我正确安装了virtualenv,一切正常. 我是否可以将virtualenv与其他版本的Python一起使用? 我编译了Python 2.6.2,并希望将其与一些virtualenv一起使用. 覆盖二进制文件是否足够? 还是我必须更改有关库的某些内容? #1楼 这些是您在共享主机环境上且需要从源代码安装和编译Python,然后从您的Python版本创建venv时执行的步骤. 对于Python 2.7.9…
01: 假设你有一个最小环境安装的 centos-6.x 的linux操作系统 02: 安装 git => yum -y install git 03: 安装依赖 => yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzipx-devel  04: 从 git 下载软件 => curl -L https://raw.githubuserconten…
经常遇到这样的情况: 系统自带的Python是2.6,自己需要Python 2.7中的某些特性: 系统自带的Python是2.x,自己需要Python 3.x: 此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存. pyenv就是这样一个Python版本管理器. 安装pyenv $ git clone git://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$…
自动化脚本: #!/bin/bash sudo apt-get update sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev sudo mkdir…
首先请原谅我使用校园网络,基本上打不开谷歌,网络搜取得帮助均来自度娘. 对于我这个linux新手 IT 新手来说,自己升级点东西好担心,万一出错,可能都要重来.... 参照度娘内容和自己摸索,今天晚上的升级以成功结束 哈哈哈 一.我需要把升级Linux里Python版本为2.7.11,度娘一艘,都是各种直接弄好的下载链接,发现了各种复制来复制去的内容,找来找去没找到2.7.11,所以转到了官网www.python.org 首页就可以看到download里最新的2.7.11,点进去,需要的就是最上…
转载自:http://lovebeyond.iteye.com/blog/1770476 CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成.我装的centOS的默认的python版本是V2.4.3,但运行node.js需要的版本是2.5以上. 1.下载python3.3安装包:wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 2.解压安装包:tar -zxvf Python-3.3.0.tg…