我尝试使用
pip install git + https://bitbucket.org/pypy/numpy.git
系统(Fedora版本24(二十四))说
git:'子模块'不是git命令。见' git --help'。 命令" git子模块更新--init --recursive -q"在/ tmp / pip-LD8rrP-build
中失败并显示错误代码1
似乎numpy与pypy不兼容。
这个问题有解决办法吗?附:我设法在ubuntu上设置它,但不是fedora ..
其他信息:
Fedora发布24(二十四)
来自/usr/lib/python2.7/site-packages(python 2.7)的pip 9.0.1
git version 2.7.4
答案 0 :(得分:5)
你指的是一个6岁的帖子。目前,在PyPy上安装numpy的首选方法只是pip install numpy
。 (这假设pip
指的是PyPy版本,就像在用PyPy制作的virtualenv中一样。下面的链接描述了一种替代方法,如果你没有virtualenv。)
答案 1 :(得分:-1)
当我开始在pyenv中使用pypy时,我偶然发现了这一点。我已经习惯了python
# Set the Python version:
$ echo "pypy3.6-7.3.0" > ".python-version"
# Check if it worked:
$ python --version
Python 3.6.9 (1608da62bfc7, Dec 23 2019, 10:50:04)
[PyPy 7.3.0 with GCC 7.3.1 20180303 (Red Hat 7.3.1-5)]
$ pip --version
pyenv: pip: command not found
在那之后,我感到非常困惑,并以为ppy可能不存在pip。
解决方案很简单:
$ python -m pip install numpy