我正在Venv的远程计算机上运行python脚本。这个星期五工作得很好,但是由于某种原因,现在它返回此错误:
File "D:\PATH\Venv\lib\site-packages\pandas\__init__.py", line 19, in <module>
"Missing required dependencies {0}".format(missing_dependencies))
ImportError: Missing required dependencies ['numpy']
我检查我的版本并且是最新的(numpy-1.16.2和pandas-0.24.2),我只能从“ pip”安装依赖项。我试图卸载,然后以几种顺序安装numpy的pandas,但无济于事。我不能使用anaconda或类似的东西,也不能使用ubuntu的外壳。有人知道如何解决此问题以及如何防止其再次发生吗?这使我们损失了几个工作时间。
答案 0 :(得分:0)
当安装了多个版本的numpy时,将发生此错误。检查以确保您仅安装了一个版本的numpy。
您也可以重复拨打电话
pip uninstall numpy
直到卸载所有版本,然后使用
pip install numpy
以获得最新版本。
答案 1 :(得分:-1)
您在Venv中没有numpy(熊猫要求),您可能正在熊猫中调用突然需要numpy的东西,请尝试寻找virtualenv并运行pip install numpy
不确定Windows,但在Unix中,我会:
source D:\PATH\Venv\bin\activate
pip install numpy