您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Mac-Python-导入错误:“没有模块命名的站点”

Mac-Python-导入错误:“没有模块命名的站点”

据我所知,您的系统上有三个版本的Python。

pip是针对您下载的Python 2.7版本(在“应用程序”文件夹中看到的)安装的,不幸的是,shell的 认Python 是与OSX捆绑在一起的Python ,并且那里没有安装pip。

IDLE还与您下载的Python捆绑在一起,这就是为什么它会不断告诉您已安装pip的原因,但在shell中无法使用。

由于您可能会将从python.org下载的Python用作“主要” Python(毕竟,它是您正在使用的具有IDLE的Python),因此您需要将外壳环境设置为认指向该Python。

最简单的方法添加一个变量,.bashrc该变量创建别名python并将其指向正确的二进制文件。为此,请将此行添加/Users/yourusername/.bashrc-.认情况下处于隐藏状态的文件,因此您必须在命令行中输入整个文件名才能打开它。添加以下行:

alias python=/Library/Python/2.7/python

保存文件,然后关闭所有终端窗口,然后再次打开。现在键入pip,它应该可以正常工作,然后您可以继续安装请求。

为了将来参考,请尝试使用一个版本的Python。我个人忽略了捆绑版本brew,而是使用的捆绑版本,但是您可以坚持使用从python.org下载的Python。

python 2022/1/1 18:51:46 有392人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶