【问题标题】:How can I get around this pycparser installation error using poetry?如何使用诗歌解决这个 pycparser 安装错误?
【发布时间】:2021-09-24 08:14:30
【问题描述】:

我使用的是最新版本的诗歌 (1.1.10),在尝试更新我的锁定文件时,我在尝试安装 pycparser==2.20 时遇到了错误:

Writing lock file

Package operations: 65 installs, 0 updates, 0 removals

  • Installing pycparser (2.20)

  ValueError

  File \C:\Users\user\AppData\Local\pypoetry\Cache\artifacts\3b\b4\2e\87ea123a592747e6f6c798c66837974694db0bca4783357f71718a538d\pycparser-2.20-py2.py3-none-any.whl does not exist

  at c:\users\boris\miniconda3\envs\project\lib\site-packages\poetry\core\packages\file_dependency.py:40 in __init__
       36│             except FileNotFoundError:
       37│                 raise ValueError("Directory {} does not exist".format(self._path))
       38│
       39│         if not self._full_path.exists():
    →  40│             raise ValueError("File {} does not exist".format(self._path))
       41│
       42│         if self._full_path.is_dir():
       43│             raise ValueError("{} is a directory, expected a file".format(self._path))

我尝试更改我的诗歌版本以及 pycparser 的版本,但这似乎只会破坏其他软件包。以前有没有人处理过这个问题,如果有,你能指出我正确的方向吗?

规格: 操作系统:Windows 10 Python版本:3.6 诗歌==1.1.10 pycparser==2.20

【问题讨论】:

    标签: python-3.6 python-poetry pycparser


    【解决方案1】:

    我有同样的问题,通过删除诗歌缓存文件夹得到解决:C:\Users\user\AppData\Local\pypoetry

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多