点子找不到元数据文件-EnvironmentError

发布于 2021-01-29 17:25:04

每当我pipvirtualenvUbuntu 16.04一样运行安装Flask软件包时,都会出现此错误:

pip install virtualenv

Requirement already satisfied: virtualenv in ./.local/lib/python3.5/site- packages (16.1.0) No metadata found in ./.local/lib/python3.5/site-packages Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/usr/.local/lib/python3.5/site-packages/virtualenv-16.1.0.dist- info/METADATA'

这是我的pip和python版本:

pip --version pip 19.0.1 from /usr/.local/lib/python3.5/site-packages/pip (python 3.5)

python3 --version Python 3.6.8

我已经尝试过从互联网上获得的几乎所有信息来解决此问题,例如:

/usr/.local/bin/pip install virtualenv

但是我仍然遇到同样的错误。

我也进入dist文件夹,使用METADATA复制metadata.json,但是里面没有metadata.json文件。

cd /usr/.local/lib/python3.5/site-packages/virtualenv-16.1.0.dist-info/ cp metadata.json METADATA

cp: cannot stat 'metadata.json': No such file or directory

请帮助我,这个问题困扰了我好几天。谢谢!

关注者
0
被浏览
146
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我遇到同样的问题

    ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/root/anaconda3/lib/python3.6/site-packages/tornado-6.0.4.dist-info/METADATA
    

    然后我 cd /root/anaconda3/lib/python3.6/site-packages/tornado-6.0.4.dist-info/ && ls

    DESCRIPTION.rst  LICENSE.txt  metadata.json
    

    最后,我确实cp metadata.json METADATA 解决了问题。也许这对您有帮助。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看