0

我最初使用的是 Python 3.10,但遇到了一些问题。建议我降级到 3.9.8,看看这些问题是否仍然存在。降级(并卸载 Python 3.10)后,我在 python 3.9.8 上安装了 pip 和 pipx。但是,当尝试使用 pipx 安装 eth-brownie

pipx install eth-brownie

我遇到此错误消息:

PS C:\Users\Jmclo\Documents\Demo\Python_Test> pipx install eth-brownie
No Python at 'C:\Users\Jmclo\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe'
Fatal error from pip prevented installation. Full pip output in file:
    C:\Users\Jmclo\.local\pipx\logs\cmd_2022-01-06_21.09.19_pip_errors.log

Error installing eth-brownie.

Pipx 正在尝试引用 Python3.10 的 Python.exe 文件,即使它不再存在。

我已经卸载并重新安装了 pipx 并创建了文件目录位置然后将其删除,但这些都没有解决这个问题。

任何帮助都会很棒

4

1 回答 1

0

我已经尝试过了,它对我
有用: 使用 pip 卸载 pipx:pip uninstall pipx
并完全删除 pipx,您需要删除以下文件夹:

C:\Users\YourUsrName\.local\pipx


重启你的 cmd 终端,然后重新安装 pipx:

python -m pip install --user pipx
python -m pipx ensurepath
于 2022-02-24T17:54:20.227 回答