Python numpy导入时出现KeyError“PATH”
导入numpy时,出现以下错误:Python numpy导入时出现KeyError“PATH”,python,numpy,Python,Numpy,导入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/pytho
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
这似乎是一个已经修复但尚未发布的问题: 在修复生效之前,我只是在自己的代码中实现了修复作为变通方法:
# before importing numpy add 'PATH' to os.environ
import os
os.environ.setdefault('PATH', '')
import numpy as np
这可以解决Windows on App Engine上缺少wsgi.py的关键错误路径。这也可以解决Windows on App Engine上缺少wsgi.py的关键错误路径。