导入 numpy 时出现以下错误:
Traceback (most recent call last):
File "/home/xxx/Projects/Reinforcement-Learning/cardgame/reinforcement_learning_agent.py", line 3, in <module>
import numpy as np
File "/home/xxx/environments/machinelearning/lib/python3.5/site-packages/numpy/__init__.py", line 126, in <module>
from numpy.__config__ import show as show_config
File "/home/xxx/environments/machinelearning/lib/python3.5/site-packages/numpy/__config__.py", line 9, in <module>
os.environ["PATH"] += os.pathsep + extra_dll_dir
File "/usr/lib/python3.5/os.py", line 725, in __getitem__
raise KeyError(key) from None
KeyError: 'PATH'
我可以想象这与我在虚拟环境中工作有关。
最佳答案
看来这是一个已经修复的问题,但修复尚未发布:
在修复生效之前,我自己只是在代码中将修复作为解决方法实现:
# before importing numpy add 'PATH' to os.environ
import os
os.environ.setdefault('PATH', '')
import numpy as np
关于python - numpy 导入时出现 KeyError 'PATH',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48168482/