zoukankan      html  css  js  c++  java
  • python的sys.path

    python检测不到模块:

    No module named

    是因为模块没有在sys.path中,查看sys.path的方法
    import sys
    sys.path
    发现确实没有加载到模块。
    windows的公共环境变量path和用户环境变量path和python的path并不一样,windows的path用来做windows的应用程序搜寻路径,把python3.4安装路径和pip、easy_install加载进windows的path变量就能在cmd中快捷调用。
    通过环境变量方式在python中加载非默认模块需要创建并增加模块路径至PYTHONPATH,PYTHONPATH中的路径会被添加到sys.path中。
    让python识别非默认模块的方法汇总
    1.python中动态临时增加
    import sys
    sys.path.append(tmppath)
    2..pth文件增加
    site-packages路径下增加.pth文件,文件中每行记录代表一个有效路径
    3.PYTHONPATH中添加模块路径
    PYTHONPATH是系统环境变量,能够被所有的python识别,比如同时安装了python2.7和python3.4

    备注:部分方法是网上摘录,只验证了PYTHONPATH的方式。 

  • 相关阅读:
    格式与布局 float 左右悬浮边框
    格式与布局
    样式表
    c# 验证码
    邮箱登录页面
    表单与框架
    HTML 练习 做简历表
    HTML 基础
    验证码 随机数
    Linux 三剑客 -- awk sed grep
  • 原文地址:https://www.cnblogs.com/learn-my-life/p/4208037.html
Copyright © 2011-2022 走看看