Различное командное поведение между SERIAL и SSH

Я пытаюсь создать виртуальную среду Python с платой Linux (NanoPi Duo2 с Ubuntu 16).

Однако, когда я использую SSH, функции-оболочки (mkvirtualenv, workon) не могут быть найдены при использовании SERIAL, это возможно.

Я попытался перезагрузить систему и "источник ~/.profile"

Ниже ~ /.profile

# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

Ниже приведен фактический выход той же платы, подключенной по-разному.

pi@192.168.4.119:~$ mkvirtualenv npi
bash: mkvirtualenv: command not found
pi@NPi-01:~$ mkvirtualenv npi
New python executable in /home/pi/.virtualenvs/npi/bin/python
Installing setuptools, pip, wheel...
done.

Почему это работает только в последовательном соединении?

0 ответов

Другие вопросы по тегам