我已经安装Termux(运行在Android上,如果该事项)和Python(2.7由于个人喜好),但安装时大熊猫正在运行到以下问题:
RuntimeError: Broken toolchain: cannot link a simple C program
同样的错误被抛出numpy的和有事情做与这些模块的Cythonic性质。
因为我想使用Python 2.7,我还使用PIP2安装,不知道是否有这个任何影响。当我安装python-dev
,我实际使用python2-dev
。
一个以前的海报有this issue,它似乎已得到修复,但在Mac上,该解决方案并不为我工作。
真的,我想要做的是在Android上安装Python和熊猫,我觉得Termux是最好的解决办法,但我接受建议。
你apt install python-dev
。我相信,当我遇到了这个问题,那是因为我没有使用-dev版本,使用-dev版本解决了许多问题,对我来说。
我花了一些笔记自己在https://github.com/WaylonWalker/Python_Setup_Termux
使用这些命令将安装像NumPy这样所有的图书馆,熊猫,matplotlib,jupyter,SciPy的,keras,蟒蛇,scikit学习:
apt install git
git clone https://github.com/sanheensethi/Installing-ML-In-Termux-Python.git
cd Installing-ML-In-Termux-Python
chmod +x ml-install.sh
ml-install.sh
我面临的错误,同时安装numpy的最初这是需要pandas
。我安装numpy的方式是
pkg install clang
pkg install python-dev
pip install numpy