diff --git a/senpy/__main__.py b/senpy/__main__.py index f49cca1..851e637 100644 --- a/senpy/__main__.py +++ b/senpy/__main__.py @@ -25,6 +25,7 @@ from senpy.extensions import Senpy import logging import os +import sys import argparse import senpy @@ -88,6 +89,7 @@ def main(): args = parser.parse_args() if args.version: print('Senpy version {}'.format(senpy.__version__)) + print(sys.version) exit(1) logging.basicConfig() rl = logging.getLogger() diff --git a/senpy/plugins/__init__.py b/senpy/plugins/__init__.py index fab6973..567dd1b 100644 --- a/senpy/plugins/__init__.py +++ b/senpy/plugins/__init__.py @@ -210,7 +210,7 @@ def install_deps(*plugins): for info in plugins: requirements = info.get('requirements', []) if requirements: - pip_args = ['pip'] + pip_args = [sys.executable, '-m', 'pip'] pip_args.append('install') pip_args.append('--use-wheel') for req in requirements: