在旧版本的Python上安装包(Numpy)时出错

qyzbxkaa  于 2022-11-10  发布在  Python
关注(0)|答案(1)|浏览(192)

我试图运行2016年的一个存储库中的代码,该存储库没有标记它正在使用的任何东西的版本,但我想我知道它使用的是Python3.4版。我继续安装了那个版本的python,但是当我开始安装依赖项时,从Numpy开始,我在运行时得到了这个错误

pip install numpy

错误如下

SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 17, in <module>

File "C:\Users\sam\AppData\Local\Temp\pip_build_sam\numpy\setup.py", line 64

raise RuntimeError(f'Cannot parse version {FULLVERSION}')

                                                       ^

SyntaxError: invalid syntax

不知道该怎么办。我的机器是WINDOWS-10-64位的,Python版本是3.4.0,pip版本是1.5.4。如果有人想知道是否有更全面的方法来运行这段代码,这就是repo。https://github.com/czhuang/ChordRipple

hkmswyz6

hkmswyz61#

您尝试安装的Numpy版本的安装脚本使用的是f字符串。但是,在Python3.6中引入了f字符串,因此您的版本不支持此功能。安装较旧版本的NumPy应该可以。1.15.4版应该是支持Python3.4的最新版本。
pip install numpy==1.15.4应该可以做到这一点。

相关问题