Когда я бег python abc.py
он работает нормальновыполнения корневого пользователя не
Но когда я Sudo python abc.py
то это показывает некоторые пакеты отсутствуют ошибки. Из нескольких ошибок импорта, вот один:
ImportError: No module named numpy
Почему?
Я думаю, что эти пакеты установлены с правами обычного пользователя (ubuntu), а не с правами root. Если это так, как мне с этим справиться? Нужно ли снова устанавливать все пакеты с правами root?
Примечание: все, что обсуждалось здесь w.r.t ec2 Linux Ubuntu машина
Что вы подразумеваете под "Установлено с нормальными правами пользователя"? Как вы установили пакет? Вы должны либо установить его через менеджер пакетов Ubuntu ('apt-get'), либо через easy_install или pip с правами root. –
Я установил пакеты с использованием 'pip install package-name' работал для меня – x0v