python 设置源目录 import 失败, 添加路径 ModuleNotFoundError: No module named 'country'

  问题描述:

    /project/abc/c.py  c里面有个变量叫做num_a

    /project/d/t.py

    比如在t.py里面输入 from c import num_a

    就会报错:ModuleNotFoundError: No module named c

  解决:

    我们知道,每个项目都会有单独的python虚拟环境,

    进入虚拟环境的目录,venv/lib/python3.7/site-packages 下。

    vim xx.pth  (xx可以随便定义, 我通常就写这个项目的名字), 比如project.pth

    在xx.pth 写入 c目录的绝对目录就可以,比如: /Users/name/Documents/python/project/abc

 

posted @ 2023-03-08 17:14  DRQ丶  阅读(57)  评论(0编辑  收藏  举报