я работаю в cloudera Data Science Workbench (CDSW) и создал виртуальную среду с именем "testenv" . Я запустил сеанс и активировал свою виртуальную среду, используя: < /p>
Код: Выделить всё
source testenv/bin/activate
< /code>
после активации, когда я работаю: < /p>
which python
< /code>
Я получаю ожидаемый вывод: < /p>
/home/cdsw/testenv/bin/python
< /code>
Однако, когда я проверяю исполняемый файл python внутри Workbench с помощью: < /p>
import sys
print(sys.executable)
< /code>
Я получаю: < /p>
/usr/local/bin/python3.10
Что я попробовал:
Обеспечение активации виртуальной среды перед запуском команд Python.
Проверка, правильно ли создана виртуальная среда и содержит необходимые зависимости. < /li>
< /ul>
Вопрос: < /h3>
Как я могу настроить cloudera Data Science Workbench для использования исполняемого Python из моей виртуальной среды (
Код: Выделить всё
testenv
Подробнее здесь: https://stackoverflow.com/questions/794 ... nts-python