因此我在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 ... 非常感谢您的帮助!
答案 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,并且一切正常。
您需要下载get-pip.py
文件,然后执行引用该文件的命令。
https://bootstrap.pypa.io/get-pip.py
确保您选择了正确的Python解释器。您已经安装了多个。您可以使用/usr/bin/python -V
检查其版本。在您的情况下,/usr/bin/python/
是Python 2.7。
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