zoukankan      html  css  js  c++  java
  • Python定位模块_PYTHONPATH变量

    Python定位模块:

    导入模块时,系统会根据搜索路径进行寻找模块:

      1.在程序当前目录下寻找该模块

      2.在环境变量 PYTHONPATH 中指定的路径列表寻找

      3.在 Python 安装路径中寻找

    搜索路径是一个列表,所以具有列表所具有的方法,可以自己指定某一个路径为查找路径:

    import sys
    # 以列表方式输出系统路径,可以进行修改
    print(sys.path)
    sys.path.append("新目录路径")
    sys.path.insert(0,"新目录路径")

    注:pycharm会自动将项目的根目录添加到 sys.path 中

    PYTHONPATH变量:

    PYTHONPATH 是环境变量,包含许多目录,自动将路径加载到 sys.path 变量中

    当 PYTHONPATH 中存放多个路径时,使用分号 ; 进行分割

    设置好 PYTHONPATH 变量后,重启 cmd 窗口即可生效

    set PYTHONPATH=安装路径lib;

    Python 会在每次启动时,将 PYTHONPATH 中的路径加载到 sys.path中。


    2020-02-12

  • 相关阅读:
    Centos7yum安装LNMP
    CentOS7安装和配置rsync+inotify
    SSH
    nginx https
    nginx rewrite
    nginx代理缓存
    nginx动静分离
    Centos7使用squid实现正向代理
    利用tengine的nginx_upstream_check_module来检测后端服务状态
    nginx基于tcp负载均衡
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12299402.html
Copyright © 2011-2022 走看看