1)!pip安装python-dotenv
2)从dotenv导入load_dotenv,find_dotenv
3)#通过遍历目录自动找到.env,直到找到为止 dotenv_path = find_dotenv() #将条目加载为环境变量 load_dotenv(dotenv_path)
4)导入操作系统 KAGGLE_USERNAME = os.environ.get(“ KAGGLE_USERNAME”) 打印(KAGGLE_USERNAME)
Output: None
但是
预期输出为:
这里是什么问题?
答案 0 :(得分:2)
我最近遇到了这个问题。
问题是我在虚拟环境中运行此程序,而dotenv程序包无法使用find_dotenv()命令找到.env文件。要克服这种使用
dotenv_path = find_dotenv(usecwd=True)
希望这会起作用。