我正在为我的科学工作建立一个功能,通用功能的个人模块。
它还没有完成所以我想暂时将它保存在它的开发文件夹中而不安装它就像你用pip等安装其他所有模块一样。
现在,我还需要处理其他非相关项目,但仍需要这些功能。
我的问题是,将这两个项目放在完全独立的文件夹中,如何导入一个用于另一个项目?
感谢
编辑:只是另一个快速的。如果两者都在他们各自的文件夹中但具有相同的根。会有更好/更简单的方法吗?
答案 0 :(得分:1)
将包含模块的目录(我们称之为functions.py
)放入PYTHONPATH环境变量中。然后,您将能够使用import functions
来获取您的功能。
Pip似乎也支持这个:pip install -e src/mycheckout
例如,但我不太了解其后果。