Python MacPorts py38熊猫和PyPi熊猫有什么区别?
我刚换上MacBookM1机器,在安装pandas时遇到了麻烦。我注意到除了PyPi pandas外,还有一个MacPortsPython MacPorts py38熊猫和PyPi熊猫有什么区别?,python,pandas,macos,apple-m1,Python,Pandas,Macos,Apple M1,我刚换上MacBookM1机器,在安装pandas时遇到了麻烦。我注意到除了PyPi pandas外,还有一个MacPortspy38 pandas包。由于某些编译错误,我无法安装PyPi熊猫,但已成功构建并安装MacPorts版本。但是,在安装了py38 pandas之后,我仍然无法在Python3解释器中导入pandas 这些MacPorts Python包的用途是什么?它们有什么不同?我可以在Python 3解释器中使MacPortspy38可导入吗 我故意不使用自制的 我已经通过MacP
py38 pandas
包。由于某些编译错误,我无法安装PyPi熊猫,但已成功构建并安装MacPorts版本。但是,在安装了py38 pandas
之后,我仍然无法在Python3解释器中导入pandas
这些MacPorts Python包的用途是什么?它们有什么不同?我可以在Python 3解释器中使MacPortspy38可导入吗
我故意不使用自制的
我已经通过MacPorts安装了python38
,并在shell中提供了它。因此,python3
启动了通过MacPorts安装的Python 3.8。您使用的是预安装的python3,而不是MacPorts版本
也许你应该读一读被接受的答案来了解发生了什么
基本上,您需要设置您的路径
,即您正在使用MacPorts python3,它通常安装到/opt/local/bin/python3
这是由$HOME/.profile
中的MacPorts通过添加以下行来完成的:
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
您使用的是哪种Python 3解释器?我想MacPorts Pandas也需要MacPorts Python。哪个python3的输出是什么?/usr/bin/python3