• Python之加环境变量


    1、python找文件是先去当前文件所在的文件夹下找,也就是bin目录下找

    2、如果bin目录里找不到,再去python的环境变量里找

    如果有pycharm,那么直接点右键-选择Mark Directory-Source Root就可以将文件加入到环境变量里;但如果没有pycharm,需要手动加环境变量。

    3、如果是在本机上运行,则手动加入以下两行代码即可:

    import sys
    sys.path.insert(0,r'F:.script repositoryPythonjnz
    eviewmy_api') #将当前目录加入到本机的环境变量中

    4、如果不再本机上运行,就不能指定绝对路径了,这时需要加入以下代码:

    import os
    import sys
    res=os.path.abspath(__file__) #获取当前文件的绝对路径
    base_path=os.path.dirname(os.path.dirname(res)) #获取当前文件的上两级目录
    sys.path.insert(0,base_path) #加入环境变量
    #以上5行代码必须要加入到文件的最上方

    其中,os.path.abspath()为获取当前文件的绝对路径;

    os.path.dirname()为获取当前文件的上一级目录;

    sys.path.insert(0,path)为将路径加入到环境变量中的最前方。

    以后无论有没有pycharm,是否是本机,是否是Linux系统,只要先加入这几行代码,再运行就可正常执行代码了。

    每天进步一点点,快乐生活多一点。
  • 相关阅读:
    继续OI
    [WARNING]考前必读?!
    近些日的总结吧
    续上文
    又是一年NOIP然鹅我考的是高数(虽然我没打并且内容与NOIP无关)(手动滑稽)
    轮船问题(DP基础)
    NOIP2016报零记
    字符数组
    HA-0302 退役
    各种模板(part 2)
  • 原文地址:https://www.cnblogs.com/yiruliu/p/9983294.html
Copyright © 2020-2023  润新知