我在Pycharm中安装和使用包时遇到了问题。我遵循了不同的思路(我是Mac的新手,似乎已经尝试过所有的方法),现在我被卡住了。
在本例中,我想使用包xgboost。
在使用Rosetta启动终端后,我安装了brew:
%brew install xgboost警告: xgboost 1.3.3已安装并且是最新的。
此处显示安装正常: /opt/homebrew/Cellar/xgboost
我还在这里安装了Python : /opt/homebrew/Cellar/python@3.9
但是,无论我如何在Pycharm中配置解释器,我似乎都不能让包被识别。
我哪里错了?
发布于 2021-03-22 18:53:03
Docs: Python的https://xgboost.readthedocs.io/en/latest/build.html预构建二进制轮
如果您计划使用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
发布于 2021-03-23 02:48:26
我不确定具体是怎么做的,但我已经把它做好了。
下面是:https://abbasegbeyemi.me/blog/homebrew-python-apple-m1
我更改了path中元素的顺序:导出PATH=/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就可以安装软件包,并且它可以工作。
对于任何不熟悉mac的人来说,这已经是6个小时的痛苦警告,为python dev设置一个M1对我来说简直就是一场噩梦。
https://stackoverflow.com/questions/66744333
复制相似问题