Ответ от ангела хорош, но для меня не очень легкие команды. Это то, что сработало: подключите карту (у меня SD-карта с ручным переключателем защиты от записи, но переключатель выключен и доступен для записи на компьютере под управлением Windows). Ubuntu автоматически установил его на / media / andrew / 6AB0-1FD91, а dmesg показал, что раздел является /dev/sdb1.
Размонтируйте его и сделайте его доступным для записи
sudo umount /dev/sdb1
sudo hdparm -r0 /dev/sdb
Создайте новую точку монтирования и установите ее там (мой идентификатор пользователя из / etc / passwd равен 1000)
sudo mkdir /media/andrew/temp
sudo mount -o uid=1000 /dev/sdb1 /media/andrew/temp
он все равно будет жаловаться, что он доступен только для чтения. Я не знаю, почему мне пришлось менять этот флаг до И после установки, но это единственный способ, который это сработало для меня. Установите его снова для записи и перемонтируйте его в том же месте
sudo hdparm -r0 /dev/sdb1
sudo mount -o remount,rw /dev/sdb1
Теперь я могу записать на диск как обычный пользователь. Я очень осторожен с ним, если он действительно терпит неудачу, но эти команды позволили мне закончить то, что я делал.
numpy и scipy находятся в репозиториях по умолчанию для всех поддерживаемых в настоящее время версий Ubuntu. Чтобы установить numpy и scipy для Python 3.x, откройте терминал и введите:
sudo apt update
sudo apt install python3-numpy python3-scipy
Для Python 2.x это:
sudo apt update
sudo apt install --no-install-recommends python2.7-minimal python2.7 # this line is only necessary for Ubuntu 17.10 and later
sudo apt install python-numpy python-scipy
numpy и scipy находятся в репозиториях по умолчанию для всех поддерживаемых в настоящее время версий Ubuntu. Чтобы установить numpy и scipy для Python 3.x, откройте терминал и введите:
sudo apt update
sudo apt install python3-numpy python3-scipy
Для Python 2.x это:
sudo apt update
sudo apt install --no-install-recommends python2.7-minimal python2.7 # this line is only necessary for Ubuntu 17.10 and later
sudo apt install python-numpy python-scipy
numpy и scipy находятся в репозиториях по умолчанию для всех поддерживаемых в настоящее время версий Ubuntu. Чтобы установить numpy и scipy для Python 3.x, откройте терминал и введите:
sudo apt update
sudo apt install python3-numpy python3-scipy
Для Python 2.x это:
sudo apt update
sudo apt install --no-install-recommends python2.7-minimal python2.7 # this line is only necessary for Ubuntu 17.10 and later
sudo apt install python-numpy python-scipy
В то время как karel, возможно, решила вашу проблему «установки numpy и scipy», что не так с pip в вашей системе, не было рассмотрено, поэтому у вас, вероятно, будет больше проблем с отправкой pip.
Глядя здесь, это, кажется, довольно распространенная недавняя проблема с pip 10 в системах Ubuntu. Вы можете найти некоторые работы вокруг этого потока, которые работают на вас, но, надеюсь, обновление скоро исправит его.
Это сработало для меня:
pip install --upgrade --user pip
По install --upgrade я имею в виду все, что вы пытаетесь установить.
Это сработало для меня:
pip install --upgrade --user pip
По install --upgrade я имею в виду все, что вы пытаетесь установить.
Ошибка найдена в pip 10.0.0.
В linux вам необходимо изменить файл: / usr / bin / pip из:
from pip import main
if __name__ == '__main__':
sys.exit(main())
: [ ! d2] from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
Установка pip из обоих apt и pip сама по себе может вызвать это.
В моем случае я использовал пакет pip Ubuntu для установки pipenv, который затем установил новую копию pip. Теперь, поскольку моя оболочка запускает сценарий pip 9 Ubuntu (для проверки run which pip3) и моего интерпретатора Python, затем импортирует модуль pip 10, команда pip3 терпит неудачу. Поэтому я хочу удалить один из двух.
Справедливо предположить, что у вас есть новая цепочка по какой-то причине. В этом случае вы хотите удалить старую пипсу так:
sudo apt remove python3-pip
Если вы точно знаете, что с вами все в порядке и предпочитаете системный пакет, 'lh хочу удалить новый:
~/.local/bin/pip3 uninstall pip
или не получив этого
sudo /usr/local/bin/pip3 uninstall pip
В то время как karel, возможно, решила вашу проблему «установки numpy и scipy», что не так с pip в вашей системе, не было рассмотрено, поэтому у вас, вероятно, будет больше проблем с отправкой pip.
Глядя здесь, это, кажется, довольно распространенная недавняя проблема с pip 10 в системах Ubuntu. Вы можете найти некоторые работы вокруг этого потока, которые работают на вас, но, надеюсь, обновление скоро исправит его.
Это сработало для меня:
pip install --upgrade --user pip
По install --upgrade я имею в виду все, что вы пытаетесь установить.
Ошибка найдена в pip 10.0.0.
В linux вам необходимо изменить файл: / usr / bin / pip из:
from pip import main
if __name__ == '__main__':
sys.exit(main())
: [ ! d2] from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
Установка pip из обоих apt и pip сама по себе может вызвать это.
В моем случае я использовал пакет pip Ubuntu для установки pipenv, который затем установил новую копию pip. Теперь, поскольку моя оболочка запускает сценарий pip 9 Ubuntu (для проверки run which pip3) и моего интерпретатора Python, затем импортирует модуль pip 10, команда pip3 терпит неудачу. Поэтому я хочу удалить один из двух.
Справедливо предположить, что у вас есть новая цепочка по какой-то причине. В этом случае вы хотите удалить старую пипсу так:
sudo apt remove python3-pip
Если вы точно знаете, что с вами все в порядке и предпочитаете системный пакет, 'lh хочу удалить новый:
~/.local/bin/pip3 uninstall pip
или не получив этого
sudo /usr/local/bin/pip3 uninstall pip
В то время как karel, возможно, решила вашу проблему «установки numpy и scipy», что не так с pip в вашей системе, не было рассмотрено, поэтому у вас, вероятно, будет больше проблем с отправкой pip.
Глядя здесь, это, кажется, довольно распространенная недавняя проблема с pip 10 в системах Ubuntu. Вы можете найти некоторые работы вокруг этого потока, которые работают на вас, но, надеюсь, обновление скоро исправит его.