summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/py-tensorflow-probability/package.py')
-rw-r--r--var/spack/repos/builtin/packages/py-tensorflow-probability/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py b/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
index 109a99d05d..9a7f2e6eba 100644
--- a/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
+++ b/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
@@ -24,6 +24,8 @@ class PyTensorflowProbability(Package):
url='https://github.com/tensorflow/probability/archive/0.8.0.tar.gz')
extends('python')
+ depends_on('py-pip', type='build')
+ depends_on('py-wheel', type='build')
depends_on('py-setuptools', type='build')
depends_on('py-six@1.10.0:', type=('build', 'run'))
@@ -78,7 +80,7 @@ class PyTensorflowProbability(Package):
with working_dir(join_path('bazel-bin',
'pip_pkg.runfiles',
'tensorflow_probability')):
- setup_py('install', '--prefix={0}'.format(prefix),
- '--single-version-externally-managed', '--root=/')
+ args = std_pip_args + ['--prefix=' + prefix, '.']
+ pip(*args)
remove_linked_tree(self.tmp_path)