Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python MacPorts py38熊猫和PyPi熊猫有什么区别?_Python_Pandas_Macos_Apple M1 - Fatal编程技术网

Python MacPorts py38熊猫和PyPi熊猫有什么区别?

Python 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

我刚换上MacBookM1机器,在安装pandas时遇到了麻烦。我注意到除了PyPi pandas外,还有一个MacPorts
py38 pandas
包。由于某些编译错误,我无法安装PyPi熊猫,但已成功构建并安装MacPorts版本。但是,在安装了
py38 pandas
之后,我仍然无法
在Python3解释器中导入pandas

这些MacPorts Python包的用途是什么?它们有什么不同?我可以在Python 3解释器中使MacPorts
py38可导入吗

我故意不使用自制的


我已经通过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