Я не могу запустить исполняемый файл из Python 3 в каналах Spyder или Jupyter Anaconda. Это потому, что мой системный путь не распознан. Если в моем терминале OSX я пишу:
activate myEnv
python3 -c 'import os; print(os.environ["PATH"])'
Я получаю содержимое своего обычного системного PATH, но когда я делаю это в python 3 через каналы Anaconda Spyder или Jupyter-Notebook в той же среде, то есть myEnv, PATH отличается.
import os
print(os.environ["PATH"])
Я понял, что это происходит потому, что среды python наследуются от разных процессов, но как я могу затем установить в каналах Anaconda Spyder или Jupyter мою обычную среду и PATH?
PS Я нашел другие вопросы, похожие на мой, но не обязательно поймете, как практически использовать предоставленные ответы.
~/-profile
или~/.bashrc
и запустить Spyder или Jupyter в своем терминале. - person Carlos Cordoba   schedule 15.10.2020