python和linux有关吗_linux python2和python3共存 - CSDN
精华内容
参与话题
  • Linux下查看python版本号

    万次阅读 2018-08-24 09:06:02
    方法一 执行命令:python -V 方法二 执行命令:whereis python 方法三 执行命令:python

    方法一

    执行命令:python -V

    方法二

    执行命令:whereis python

    方法三

    执行命令:python

    展开全文
  • Linux系统安装Python3环境(超详细)

    万次阅读 多人点赞 2020-05-06 20:34:44
    本文基于如下Linux系统版本: 1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图: 我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了...

    本文基于如下Linux系统版本:

    1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:

    我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。

     

    2、查看Linux默认安装的Python位置

    看到/usr/bin/python和/usr/bin/python2都是软链接,/usr/bin/python指向/usr/bin/python2,而/usr/bin/python2最终又指向/usr/bin/python2.7。所以运行python/python2/python2.7是一样的,如图:

    3、安装python3

    (1)登录https://www.python.org/downloads/source/,找到对应版本(我们以Python 3.6.5为例)如图:

    下载Python-3.6.5.tgz

    (2)文件上传

    将文件上传到Linux系统的某个目录下,根据自己情况上传,本例上传到了/root/tools目录下,如图:

    (3)解压

    执行tar -zxvf Python-3.6.5.tgz命令,将文件解压到当前目录,如图:

    (4)准备编译环境

    执行如下命令:

    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

    安装python需要的依赖。成功后(Complete!),如图:

    如果python是3.7版本,还需要安装libffi-devel。整个编译过程1分钟左右。

    如果遇到如下问题:

    Loaded plugins: fastestmirror
     00:00:00     
    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
    14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"


     One of the configured repositories failed (Unknown),
     and yum doesn't have enough cached data to continue. At this point the only
     safe thing yum can do is fail. There are a few ways to work "fix" this:

         1. Contact the upstream for the repository and get them to fix the problem.

         2. Reconfigure the baseurl/etc. for the repository, to point to a working
            upstream. This is most often useful if you are using a newer
            distribution release than is supported by the repository (and the
            packages for the previous distribution release still work).

    一般是不能连接外网,每个情况不一样,我的解决方案,执行如下命令

    vi  /etc/sysconfig/network-scripts/ifcfg-ens33

    每个人的Linux中ifcfg-ens33名称不一定完全一样。我的配置如下:

    TYPE=Ethernet

    PROXY_METHOD=none

    BROWSER_ONLY=no

    #BOOTPROTO=none

    DEFROUTE=yes

    IPV4_FAILURE_FATAL=no

    IPV6INIT=yes

    IPV6_AUTOCONF=yes

    IPV6_DEFROUTE=yes

    IPV6_FAILURE_FATAL=no

    IPV6_ADDR_GEN_MODE=stable-privacy

    NAME=ens33

    UUID=296fb7a9-961a-46ea-bc1b-678cca49d40a

    DEVICE=ens33

    ONBOOT=yes

    IPADDR=192.168.189.111

    GATEWAY=192.168.189.2

    NETMASK=255.255.255.0

    DNS1=8.8.8.8

    PREFIX=24

    IPV6_PRIVACY=no

     

    配置好保存,执行service network restart重启网络服务。然后再重新执行上面的yum安装命令即可。

     

    (5)编译安装

    执行cd Python-3.6.5进入解压后的Python-3.6.5目录下,依次执行如下三个命令:

    ./configure --prefix=/root/training/Python-3.6.5
    make
    make install
    其中--prefix是Python的安装目录,安装成功后,如图:

     

    我们看到,同时安装了setuptools和pip工具。进入到/root/training/Python-3.6.5安装目录,如图:

    (6)创建软链接

    还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.6.5创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:

     此时,我们在命令窗口运行python3,如图:

     安装成功!当然此时还是可以使用Python2.7.5版本(运行python/python2/python2.7即可)。

     

    (7)配置环境变量

    配置环境变量主要是能快速使用pip3安装命令。

    执行 vi ~/.bash_profile,打开配置文件,添加如下配置:

    #配置python
    export PYTHON_HOME=/root/training/Python-3.6.5
    export PATH=$PYTHON_HOME/bin:$PATH

    保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:

    展开全文
  • python及库在linux下的目录

    万次阅读 2017-05-28 22:38:48
    在ubuntu下pip需要自行安装 可执行命令sudo apt-get install python3-pip安装python3.x的pip 或者sudo apt-get install python-pip安装python2.x...可通过pip3  pip分别为python3.5和python2.7安装各自的库
    在ubuntu下pip需要自行安装
    可执行命令sudo apt-get install python3-pip安装python3.x的pip
    或者sudo apt-get install python-pip安装python2.x的pip
    注:安装前最好sudo apt-get update一下

    可通过pip3 和 pip分别为python3.5和python2.7安装各自的库

    python的可执行文件的目录一般在
    /usr/bin下,通过apt-get安装的应用一般会在这个目录
    自行安装的一般在/usr/local/bin下

    python3.5的自带库目录在
    /usr/lib/python3/dist-packages
    /usr/lib/python3.5/

    python2.7的自带库目录在
    /usr/lib/python2.6/dist-packages
    /usr/lib/python2.7/

    通过pip安装的模块目录在
    ~/.local/lib/python3.5/site-packages
    ~/.local/lib/python2.7/site-packages

    或者
    /usr/local/lib/python2.7/dist-packages
    展开全文
  • linux 查看python安装路径,版本号

    万次阅读 2015-11-04 23:23:50
    一、想要查看ubuntu中安装的python路径 方法一:whereis python 方法二:which python 二、想要查看ubuntu中安装的python版本号 python

    一、想要查看ubuntu中安装的python路径

    方法一:whereis python


    方法二:which python


    二、想要查看ubuntu中安装的python版本号

    python


    展开全文
  • linux查看python安装路径

    万次阅读 2018-06-15 02:00:44
    whereis python
  • Linux查询正在运行的python程序

    万次阅读 2018-12-12 13:50:02
    Linux查询正在运行的python程序 ps -ef | grep python
  • Linux下安装Python

    万次阅读 多人点赞 2018-07-15 16:34:17
    目录一、Linux下安装Python二、LinuxPython安装完成后如何使用pip命令三、LinuxPython安装完成后如何使用yum命令四、Linux下安装Anaconda五、Linux下使用anaconda安装Keras一般的Linux上都有默认的Python版本,...
  • linux下查看Python安装路径

    万次阅读 2017-09-21 15:30:37
    Centos下是原生支持Python的,在eclipse中安装Python插件后需要关联安装路径,可通过以下命令查看Python安装路径 python import sys print sys.path
  • Linux安装Anaconda 后使用Anconda自带的python版本

    万次阅读 多人点赞 2016-10-18 11:18:40
    安装完anaconda后,在终端输入python发现依然是Ubuntu自带的python版本,这是因为.bashrc的更新还没有生效,命令行输入:source ~/.bashrc即可。
  • linux下执行python脚本的两种方式

    万次阅读 2018-10-11 10:02:45
    1、直接使用python xxxx.py执行。其中python可以写成python的绝对路径。使用which python进行查询。 2、在文件的头部(第一行)写上#!/usr/bin/python2.7,这个地方使用python的绝对路径,就是上面用which python...
  • 如何在linux下运行python程序

    万次阅读 2012-12-08 01:56:31
    要编辑一个new_pythonpython程序文件,输入如下命令: $pico new_python (注:可以用vim直接编辑.) 输入如下测试代码: #!/usr/bin/env python print 1+1 其中第一行告诉shell如何执行此文本文件,第二行是...
  • 老师说:学Python一定要掌握Linux

    万次阅读 2019-03-11 16:42:05
    Python不是支持Windows和Linux操作系统吗?能在Windows下开发为什么还要学习Linux? 问这样的问题的朋友,可能还没有真正入行Python开发或者没有真正参与公司的一些项目部署,上线过程,对于上面问题,首选答案是...
  • linux的终端怎么退出python命令行

    万次阅读 2016-04-15 16:56:10
    Python 2.7.7 (default, Jun 3 2014, 01:46:20) [GCC 4.9.0 20140521 (prerelease)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> quitUse quit() or Ctrl-D (i.e....
  • 如何安装Python的yaml包(windows Linux)

    万次阅读 2018-07-09 17:39:19
    windows: pip install pyyaml Linux: sudo apt-get install python-yaml sudo yum install python-yaml 希望可以帮到你!!!
  • Linuxpython安装pip

    万次阅读 2017-09-18 20:02:20
    首先下载并安装setuptools wget --no-check-certificate ...sudo python ez_setup.py --insecure 再到python https://pypi.python.org/pypi/pip官网下载pip安装包,解压到某个位置
  • Linux shell脚本执行Python脚本

    万次阅读 2017-04-17 16:18:41
    今天想做个定时器,用shell脚本执行Python脚本 shell 里面是这样写python main.py 之后就报错误 :No module named 看了一篇博客解决了问题: 使用Python的时候最好指定地址:/usr/local/bin/python2.7 main.py...
  • python脚本在linux上运行的两种方式

    万次阅读 2018-08-22 14:41:56
    1、直接使用python xxxx.py执行。其中python可以写成python的绝对路径。使用which python进行查询。   2、在文件的头部(第一行)写上#!/usr/bin/python2.7,这个地方使用python的绝对路径,就是上面用which ...
  • Linux下怎么创建python文件,以及运行

    万次阅读 多人点赞 2018-05-28 23:12:49
    第一步创建一个文件夹test第二部,打开终端进入该文件第三步,vim test.py写好程序,编辑好之后按Esc切换到命令模式,然后输入 :wq 回车就自动保存完成了,然后输入python test.py 运行程序得出结果...
  • 一:安装Python 1.python 下载: Python3:wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz Python2:https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz 2.解压安装包并安装 ...
  • linux环境下退出python命令模式

    万次阅读 2019-09-02 18:09:19
    linux环境下退出python命令模式 原创 2016年11月03日 10:36:30 如果在命令行终端已经进入到python命令模式,如下 Python2.7.7(default,Jun32014,01:46:20) [GCC4.9.020140521(prerelease)]onlinux2 Type"help",...
1 2 3 4 5 ... 20
收藏数 488,371
精华内容 195,348
关键字:

python和linux有关吗