вино 1.7 не является стабильным выпуском. удалите его и замените его текущим стабильным выпуском 1.6, а затем попробуйте. также, насколько я знаю, вы можете установить MS Office 2007, но не более поздние версии. для получения дополнительной информации проверьте эти ссылки:
Install-Microsoft-Office-2007-on-Linux Установите Microsoft Office 2007 в UbuntuЭта ссылка Youtube помогла мне установить ее.
Шаги:
sudo apt-get install libssl-dev openssl
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
tar xzvf Python-3.5.0.tgz
cd Python-3.5.0
./configure
make
sudo make install
Чтобы проверить, установлен ли python, введите python3.5 else:
[ f2]Просто выполните следующие шаги:
Используйте следующую команду для установки предварительных требований для Python перед ее установкой.
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
Загрузите Python, используя следующую команду на официальном сайте python. Вы можете загрузить последнюю версию вместо указанного ниже.
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
Теперь извлеките загруженный пакет.
sudo tar xzf Python-3.5.2.tgz
cd Python-3.5.2
sudo ./configure
sudo make altinstall
make altinstall используется для предотвращения замены двоичного файла python по умолчанию /usr/bin/python.
[d9 ] Шаг 4 - Проверьте версию PythonПроверьте последнюю версию, установленную на python, используя следующую команду:
$ python3.5 -V
Python 3.5.2
Источник.
Насколько я могу судить, по крайней мере, в контейнере докера можно окончательно apt-get python 3.
Сначала я столкнулся с контейнером ubuntu с контейнером:
docker run -it --rm ubuntu:latest bash
, то по какой-то причине ему нужно было обновить некоторые вещи ubuntu, поэтому я сделал (внутри контейнера):
apt-get update && apt-get install -y build-essential git libjpeg-dev
, а затем я просто установил python3 и, похоже, он автоматически получил python 3.5:
apt-get install python3
apt-get install python3-pip
и проверить, работает ли pip, что-то скачает:
pip3 install tensorflow
все, кажется, отлично работает для меня.
Важное примечание: кажется, что если у вас уже установлен python 3.4, тогда apt-get install python3 не работает, потому что он говорит, что у вас его уже есть. Кажется, это была одна из моих проблем, потому что я начинал с изображения докеров с тензорного потока (в частности gcr.io/tensorflow/tensorflow:latest-devel-py3) и чего-то в этом образе (я предполагаю, что у них уже есть python 3.4, но он может что-то еще) не позволял я обновил свой python, чтобы получить python 3.5.
credit: Я обнаружил это, когда я спросил следующее: https://stackoverflow.com/questions/42122826/can-one -use-python-3-5-in-a-docker-container-out-of-the-the-tensorflow-docker
Примечание: можно также просто установить Anaconda , Для примера докеров можно сделать:
docker pull continuumio/anaconda3
docker run -i -t continuumio/anaconda3 /bin/bash
со своего официального сайта: https://stackoverflow.com/questions/42122826/can-one-use-python-3-5- in-a-docker-container-out-of-the-the-tensorflow-docker
Это решение устанавливает python 3.6, но я уверен, что если вы посмотрите на него, вы можете получить python 3.5 Если это то, что вы хотите.
Примечание: вы, вероятно, должны использовать виртуальную среду, такую как виртуальный env или conda / anaconda, если вы не используете докеры. Просто хотел напомнить людям.
Существует ряд новых дистрибутивов python, доступных для установки через apt-get, перечисленных в Ubuntu Packages
, в качестве примера доступны следующие версии:
python3.2
python3.5
Доступность зависит от выпуска Ubuntu до степени. Например, 3.5 доступен для Xenial, Yakkety и Zesty, а 3.6 доступен для Yakkety и Zesty, но вы должны включить репозиторий Universe, если не можете получить их через apt-get. Чтобы проверить наличие вашей версии Ubuntu, проверьте ссылки выше.
Быстрый просмотр показывает, что репозиторий Universe также по-прежнему действует, поскольку этот PPA имеет 3,6 даже для Trusty. [!d15 ]
Я бы предпочел использовать виртуальные среды вместо установки версий python через apt-get.
Использование виртуальных сред, см. здесь, является хорошей практикой для разработки с помощью python. Они позволяют изолировать среду python от установленных в системе версий python.
Кроме того, вам не нужно получать доступ к sudo при установке любой библиотеки (через pip и т. д.).
Конда активно обновляется и позволяет устанавливать несколько версий python в управляемых центрах без утомительной настройки. Проблемы, связанные с расширением двоичных расширений, возможно, были решены во многих управляемых ею цепочках зависимостей / конвейеров anaconda.
В Ubuntu 16.04.1 LTS у вас есть как python 2 (python), так и уже установленный python3.
Чтобы обновить тему до Ubuntu 16.04.1 LTS , вы можете действовать следующим образом: 1- Обновить список пакетов и обновить все системное программное обеспечение до последней доступной версии [!d2 ]
sudo apt update && sudo apt -y upgrade
2- установить python-pip и python3-pip (альтернативный установщик пакетов Python) из репозиториев Ubuntu
sudo apt install python-pip
sudo apt install python3-pip
2- проверить vesrions
pip -V; pip3 -V
3- upgrade python-pip (рекомендуемый инструмент PyPA для установки пакетов Python) до последней версии в PyPI (Индекс пакета Python)
sudo -H pip3 install --upgrade pip
sudo -H pip install --upgrade pip
3 - проверить vesrions
pip -V; pip3 -V
, вы должны получить выход, похожий на:
pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)
pip 9.0.1 from /usr/local/lib/python3.5/dist-packages (python 3.5)
4- (необязательно) Чтобы иметь возможность использовать subversion python для каждого проекта / приложения и поддерживать зависимости, требуемые разными проектами, разделены. вам нужно установить PyPI
[sudo -H] pip install virtualenv