zoukankan      html  css  js  c++  java
  • python使用相关

    1、切换ubuntu上python版本

    查看python命令的所有可选命令

    sudo update-alternatives --config python

    添加python2到可选项,并且设置优先级

    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

    添加python3到可选项,并且设置优先级

    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

    设置python命令选择项

    sudo update-alternatives --config python

    2、python升级

    sudo add-apt-repository ppa:jonathonf/python-3.7

    sudo apt-get update

    sudo apt-get install python3.7

    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

    sudo update-alternatives --config python3

    3.安装pip3

    1)在使用任何apt 安装任何软件包之前,建议用以下命令更新软件

    sudo apt update

    更新好了后可能会出现

    apt list --upgradable

    2)sudo apt install python3-pip

    验证安装是否成功

    pip3 --version

    然后安装构建python 模块所需的开发工具,

    sudo  apt install build-essential python3-dev python3-setuptools

    4.python和python -m的区别

    https://www.cnblogs.com/josephchuh/p/9209695.html

    >>> python xxx.py  # 直接运行
    >>> python -m xxx # 相当于import,叫做当做模块来启动

    主要区别在于sys.path不同

    直接运行会将该脚本所在目录添加至sys.path
    当做模块启动则会将当前运行命令的路径添加至sys.path

    5.python 的 sys.path.append()添加路径,用于调用模块

    当我们导入一个模块时:import  xxx,默认情况下python解析器会搜索当前目录、已安装的内置模块和第三方模块,搜索路径存放在sys模块的path中。

    6.os.system()

    • system函数可以将字符串转化成命令在服务器上运行;其原理是每一条system函数执行时,其会创建一个子进程在系统上执行命令行,子进程的执行结果无法影响主进程;

    • 上述原理会导致当需要执行多条命令行的时候可能得不到预期的结果;

    https://www.cnblogs.com/cwp-bg/p/8465566.html

    7.python添加路径的三种方法:

    https://blog.csdn.net/fengmm521/article/details/78446384

  • 相关阅读:
    ssh整合
    自定义Java集合
    java图形界面写个小桌面,内置简单小软件
    java简单日历
    javaSwing
    javaScript封装
    java解析xml文件
    缺省适配器
    适配器模式
    自定义SWT控件一之自定义单选下拉框
  • 原文地址:https://www.cnblogs.com/walker-lin/p/11254318.html
Copyright © 2011-2022 走看看