微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Pycharm 的 Mac M1 上找不到 Brew 安装的软件包

如何解决在 Pycharm 的 Mac M1 上找不到 Brew 安装的软件包

我在安装包和在 Pycharm 中使用它们时遇到问题。我已经关注了各种线程(我是 Mac 新手,似乎已经尝试了所有方法)现在我卡住了。

在这种情况下,我想使用包 xgboost。

在使用 Rosetta 启动终端后,我已经安装了 brew:

%brew 安装 xgboost 警告:xgboost 1.3.3 已经安装并且是最新的。

这里显示安装正常: /opt/homebrew/Cellar/xgboost

我这里也安装了 Python: /opt/homebrew/Cellar/python@3.9

但是无论我如何在 Pycharm 中配置解释器,我似乎都无法识别包。

我哪里出错了?

解决方法

文档:https://xgboost.readthedocs.io/en/latest/build.html 为 Python 预先构建的二进制轮

如果您打算使用 Python,请考虑从 Python Package Index (PyPI) 中提供的预构建二进制轮安装 XGBoost。您可以通过运行

来下载并安装它
# Ensure that you are downloading one of the following:
#   * xgboost-{version}-py2.py3-none-manylinux1_x86_64.whl
#   * xgboost-{version}-py2.py3-none-win_amd64.whl
pip3 install xgboost
,

我不确定具体是怎么做的,但我已经开始工作了。

以下:https://abbasegbeyemi.me/blog/homebrew-python-apple-m1

我更改了路径中元素的顺序: 导出路径=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/homebrew/bin

然后在 Pycharm 中使用一个新的解释器: usr/local/Cellar/Python@3.9/3.9.2_2/bin/python3.9

现在我可以在 pycharm 中使用 pip 安装软件包并且它可以工作。

这已经是 6 个小时的痛苦 - 警告那些不精通 mac 的人,为 python 开发人员设置 M1 对我来说是一场彻头彻尾的噩梦。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?