Pip:将目录添加到 PATH
Pip: adding directory to PATH
我对安装 Python3 和 Pip 完全不知所措。
在 运行ning brew install Python3
之后,似乎 Python3 已成功安装。
现在我再次尝试 运行 Scrapy 但是出现了这个错误:
-bash: /usr/local/bin/scrapy: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory
我猜是因为 Python 版本改变了?
所以我尝试卸载需要pip的Scrapy。
下一个问题来了 - 按照此处说明安装 pip 后 (https://pip.pypa.io/en/stable/installing/#install-pip) 我看到此错误:
Clms:~ userName$ python3 -m pip install -U --force-reinstall pip
Collecting pip
Using cached pip-20.0.2-py2.py3-none-any.whl (1.4 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.0.2
Uninstalling pip-20.0.2:
Successfully uninstalled pip-20.0.2
WARNING: The scripts pip, pip3 and pip3.7 are installed in '/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/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.
Successfully installed pip-20.0.2
我真的不知道如何解决这个问题。
在谷歌上搜索了几个小时,尝试了很多但无法解决这种情况。
我遇到的大多数解释都需要更多关于这个主题的知识,并且一个导致另一个。
非常感谢您的救援!
谢谢!
首先,您 运行 使用 python 2.7 而不是 python 3.x
运行 python python 3.x 使用
python3 program.py
第二,关于警告。这意味着 pip 的路径没有添加到环境变量 PATH 中。意味着你不能从任何位置调用pip,你需要去它的根路径调用pip。
运行 下面的命令更新环境变量 PATH 以包含 pip 的根路径。
export PATH=/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/bin:$PATH
此更改是暂时的。取决于您的 OS,您需要遵循不同的过程来永久更新环境变量 PATH
我对安装 Python3 和 Pip 完全不知所措。
在 运行ning brew install Python3
之后,似乎 Python3 已成功安装。
现在我再次尝试 运行 Scrapy 但是出现了这个错误:
-bash: /usr/local/bin/scrapy: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory
我猜是因为 Python 版本改变了? 所以我尝试卸载需要pip的Scrapy。
下一个问题来了 - 按照此处说明安装 pip 后 (https://pip.pypa.io/en/stable/installing/#install-pip) 我看到此错误:
Clms:~ userName$ python3 -m pip install -U --force-reinstall pip
Collecting pip
Using cached pip-20.0.2-py2.py3-none-any.whl (1.4 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.0.2
Uninstalling pip-20.0.2:
Successfully uninstalled pip-20.0.2
WARNING: The scripts pip, pip3 and pip3.7 are installed in '/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/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.
Successfully installed pip-20.0.2
我真的不知道如何解决这个问题。 在谷歌上搜索了几个小时,尝试了很多但无法解决这种情况。 我遇到的大多数解释都需要更多关于这个主题的知识,并且一个导致另一个。
非常感谢您的救援!
谢谢!
首先,您 运行 使用 python 2.7 而不是 python 3.x 运行 python python 3.x 使用
python3 program.py
第二,关于警告。这意味着 pip 的路径没有添加到环境变量 PATH 中。意味着你不能从任何位置调用pip,你需要去它的根路径调用pip。
运行 下面的命令更新环境变量 PATH 以包含 pip 的根路径。
export PATH=/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/bin:$PATH
此更改是暂时的。取决于您的 OS,您需要遵循不同的过程来永久更新环境变量 PATH