随笔,2 – 设置python 模块搜索路径

设置python 模块搜索路径

working.py

def greet(name):
    return 'Hello' + name

引用模块代码

import working

print(working.greet('Bill'))

  • 永久设置
    • 设置 PYTHONPATH 环境变量

      32

      在这里插入图片描述

      在这里插入图片描述
    • 添加.pth 文件
      • 在python 目录添加一个扩展名为 .pth 的文件,将需要的模块路径写入,这样,python 脚本在运行时,会自动搜索路径
      • 我的是 anaconda, 路径为 “python3.7/site-packages/xxx.pth”
    • 如果使用 PyCharm,可以直接设置搜索路径
  将自己写的模块放在文件夹中,右键此文件夹选择 **Mark Directory as** 下的 **Sources Root** 即可

在这里插入图片描述
  • 临时设置
    • 添加.pth 文件import sys
      sys.path.append(‘模块路径’)
      import working
print(working.greet('Bill'))

```

正文完