【问题标题】:PIPX install path changePIPX 安装路径更改
【发布时间】:2021-12-31 16:55:04
【问题描述】:

我在c:\users\dan\appdata\roaming\python\python38\python.exe 中安装了 Python。 pip install 工作正常,我可以在我的 IDE 中运行 Python 程序。我的问题是当我尝试使用 pipx 安装某些东西时,我收到以下错误:

C:\Users\dan>pipx install eth-brownie
No Python at 'c:\users\dan\appdata\local\programs\python\python38\python.exe'
Fatal error from pip prevented installation. Full pip output in file:
    C:\Users\dan\.local\pipx\logs\cmd_2021-11-22_01.21.33_pip_errors.log

Error installing eth-brownie.

我知道pipx 在错误的目录中寻找python.exe,但我不知道为什么,因为 Python 安装到了不同的位置并且路径很好 (PYTHONPATH = C:\Users\dan\AppData\Roaming\Python\Python38)。我的问题是如何让pipx\appdata\roaming\python\python38\ 中搜索python.exe 而不是appdata\local\programs\python\python38\

cmd_2021-11-22_01.21.33_pip_errors.log 不存在于错误消息指向的文件夹中,因此我看不到该日志)

【问题讨论】:

    标签: python pipx


    【解决方案1】:

    使用pip uninstall pipx 卸载pipx。然后完全删除$home/.local/pipx 目录。在 PowerShell 提示符中使用 get-command pipx 来查明是否在某处安装了旧的(和损坏的)pipx 副本。也删除它们。然后重新安装pipx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-29
      • 1970-01-01
      • 2021-06-18
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多