Python3问题的PIP安装:考虑将此目录添加到PATH

8ehkhllq  于 2022-12-17  发布在  Python
关注(0)|答案(5)|浏览(193)

我尝试通过终端在python$ python get-pip.py中安装pip,但在终端中出现此警告。
Python3.8
MacOS Catalina
请帮助:)我已经试着寻找答案好几天了

WARNING: The scripts pip, pip3 and pip3.8 are installed in '/Library/Frameworks/Python.framework/Versions/3.8/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ws51t4hk

ws51t4hk1#

出现此错误是因为PATH中缺少pip的安装位置。
您需要添加:

export PATH="$PATH:/Library/Frameworks/Python.framework/Versions/3.8/bin"

到你的.bash_profile的结尾,就像@hoefling评论的那样。

wvyml7n5

wvyml7n52#

截至2022年3月,在macOS Monterey 12.2.1下,我必须使用不同的PATH更改才能到达pip

export PATH="$PATH:/Users/<username>/Library/Python/3.8/bin"

注:
1.我的python安装不是在/Library/,而是在~/Library/,可能是因为它是通过brew到达的-或者Monterey使用了不同的位置。
1.$PATH似乎不支持~/-所以至少在这种情况下必须使用/Users/<username>/...
1.我认为最好是附加而不是预先添加更新后的路径,因为默认情况下,你可能希望/期望系统的主路径(/usr/bin等)优先。另一方面,在这些主路径上安装python也会优先于任何依赖于更新后的路径的python安装,因此可能会损坏它。
1.这个答案与当前最热门的答案不同,因为(i)所需的路径对我来说不同,(ii)操作系统版本不同。

xkrw2x1b

xkrw2x1b3#

如果您使用的是Raspberry Pi(Raspbian OS),请执行以下操作:

nano /home/pi/.profile

在文件末尾添加:

# set PATH to pip
PATH="$HOME/pi/.local/bin:$PATH"

Ctrl+X、Y、Enter〈--保存对.profile文件的更改
然后重新启动Raspberry Pi以应用更改。
现在可以使用pip --version进行检查

1yjd4xko

1yjd4xko4#

您需要在系统根目录下的.bash_profile.zshrc中添加:

export PATH=/Library/Frameworks/Python.framework/Versions/3.9/bin:$PATH
llew8vvj

llew8vvj5#

我正在使用Ubuntu,以下内容对我很有效:

sudo nano ~/.bashrc # to open the .bashrc file

然后Ctrl+End #到达文件的结尾。
在新的一行中,添加以下行:

export PATH=$PATH:/home/$USER/.local/bin

保存更改,最后注销并重新登录以使其生效

相关问题