История изменений
Исправление makoven, (текущая версия) :
Ну насчет редкого случая.... Даже не знаю что сказать
Зато есть случай не столь редкий, на котором питоновая виртуальная абстракция ломается, а нода работает
user@home:~$ source test/bin/activate
(test) user@home:~$ python test.py # OK
(test) user@home:~$ sudo user=real_service_user python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import serial
ImportError: No module named serial
Видать из-за этого и захардкожены абсолютные пути во всех скриптах в папочке my_venv/bin
Исправление makoven, :
Ну насчет редкого случая.... Даже не знаю что сказать
Зато есть случай не столь редкий, на котором питоновая виртуальная абстракция ломается, а нода работает
user@home:~$ source test/bin/activate
(test) user@home:~$ python test.py # OK
(test) user@home:~$ sudo user=real_service_user python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import serial
ImportError: No module named serial
Исправление makoven, :
Ну насчет редкого случая.... Даже не знаю что сказать
Зато есть случай не столь редкий, на котором питоновая виртуальная абстракция ломается, а нода работает
user@home:~$ source test/bin/activate
(test) user@home:~$ python test.py
(test) user@home:~$ sudo user=real_service_user python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import serial
ImportError: No module named serial
Исходная версия makoven, :
Ну насчет редкого случая.... Даже не знаю что сказать
Зато есть случай не столь редкий, на котором питоновая виртуальная абстракция ломается, а нода работает
user@home:~$ source test/bin/activate
(test) user@home:~$ python test.py
(test) user@home:~$ sudo user=real_service_user test.py
[sudo] password for user:
(test) user@home:~$ sudo user=root python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import serial
ImportError: No module named serial