zoukankan      html  css  js  c++  java
  • 话说我和python的一两事

    python path的表示python加载资源的路径,比如你运行一个python文件,里面要导入相关的python模块,那python环境就要寻找它们
    那python编译环境在哪里寻找它们呢?
    答案就是在python path,python path是一些python路径组成的列表,python编译环境就在列表里不断的寻找该模块的路径,默认好像是从python内置的包开始找,如果找到了该模块就把它编译下,生成pyc的文件方便下次的导入,如果没有找到的话,则会报错。

    那如果出现了没找到模块的错误的话,可以试试下面几个解决方法。
    1用os.sys.path要查看当前python环境下所有的python path,这样就知道你导入的模块有没加入到python path里。
    2如果没有看到的话,os.sys.path.append()来添加,不过这是临时的,如果要永久的话,建议你把模块放到python目录下的site-packages目录下,这个目录是放python扩展模块和标准库用的。
    看了上面的文章,建议看看python sys.path用法

    原创文章请注明转载自老王python,本文地址:http://www.cnpythoner.com/post/84.html

    作者:老王@python python 教程
    老王python,提供pythn相关的django 教程和python 下载,希望大家能够喜欢

  • 相关阅读:
    Remove Element
    C++ 一些STL
    Two Pointers/hash/3Sum/4Sum类题目
    动态规划
    UVa 12657 双向链表
    并行运行环境
    多线程编程
    HTML XML CSS JS 迅速学习
    UVa 11988 数组模拟链表
    静态链表
  • 原文地址:https://www.cnblogs.com/wanpython/p/1779567.html
Copyright © 2011-2022 走看看