From 1aa9bc838a7dbc96c40d9ffef712308205caa7e8 Mon Sep 17 00:00:00 2001 From: Giampaolo Rodola Date: Tue, 7 Mar 2023 18:39:21 +0100 Subject: setup.py: on failure, give suggestion about PYPY installation --- setup.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 29039aad..65dad252 100755 --- a/setup.py +++ b/setup.py @@ -466,12 +466,14 @@ def main(): "develop")): py3 = "3" if PY3 else "" if LINUX: + pyimpl = "pypy" if PYPY else "python" if which('dpkg'): - missdeps("sudo apt-get install gcc python%s-dev" % py3) + missdeps("sudo apt-get install gcc %s%s-dev" % + (pyimpl, py3)) elif which('rpm'): - missdeps("sudo yum install gcc python%s-devel" % py3) + missdeps("sudo yum install gcc %s%s-devel" % (pyimpl, py3)) elif which('apk'): - missdeps("sudo apk add gcc python%s-dev" % py3) + missdeps("sudo apk add gcc %s%s-dev" % (pyimpl, py3)) elif MACOS: print(hilite("XCode (https://developer.apple.com/xcode/) " "is not installed"), color="red", file=sys.stderr) -- cgit v1.2.1