在Mac上安装点子失败

时间:2020-05-29 07:23:55

标签: python pip

因此我在Mac上安装了不同版本的Python,看来这是目前所有问题的根源。我想在Mueditor中导入名为pyperclip的模块,但它总是显示No module named 'pyperclip'

我阅读了许多其他线程,并尝试sudo /usr/bin/python get-pip.py 但我总是得到/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory 这表明它在错误的目录中搜索(不确定此处是否使用正确的术语)。

我用自制软件安装了Python 3.8,一切都更新了。

对于上下文:我开始使用anaconda进行编程,删除了它从官方网站上下载的Python,并且现在正在使用Mueditor,同时遵循《用Python自动化无聊的东西》一书中的任务。

我什至考虑重新设置OSX ... 非常感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

我阅读了很多其他线程,并尝试sudo /usr/bin/python get-pip.py,但是我总是得到/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory,这表明它正在错误的目录中进行搜索(不确定此处是否使用正确的术语)。

我安装了带有自制软件的Python 3.8,并且一切正常。

  1. 您需要下载get-pip.py文件,然后执行引用该文件的命令。
    https://bootstrap.pypa.io/get-pip.py

  2. 确保您选择了正确的Python解释器。您已经安装了多个。您可以使用/usr/bin/python -V检查其版本。在您的情况下,/usr/bin/python/是Python 2.7。

  3. Python 3.8已安装pip。确定了Python3解释器的路径后,您可以执行以下操作:/path/to/your/python3 -m pip install pyperclip

答案 1 :(得分:0)

检查Python版本:

python --version
python3 --version

在MacOS上使用easy_install安装pip

easy_install是与setuptools捆绑在一起的Python模块,使我们能够下载,构建,安装和管理Python软件包

sudo easy_install pip

在MacOS上使用get-pip.py安装pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

python3 get-pip.py

在MacOS上通过brew安装pip

brew install python

如果与点子用法有关的任何问题,我们将不得不使用以下命令重新链接python。

brew unlink python && brew link python
brew unlink python3 && brew link python3

按照上述任何步骤操作后,最后检查并验证点子版本

pip -V

pip3 -V
相关问题