как связать / выполнить / добавить в $ PATH: python3.3.5 после ручной установки в 12.04 LTS

Я пытаюсь установить python3.3.5 в / home / myUser / XX, где home находится на отдельном разделе. Я относительно новичок в Linux и имею только базовые знания об установке пакетов самостоятельно, без диспетчера синаптических пакетов.

Вот что я сделал: я выполнил инструкции от Сергея в этой теме. Я также использовал аналогичное объяснение от Джеймса Никсолсона на этой веб-странице

Все работало нормально до сих пор, кроме этой части:

Некоторые приятные штрихи для установки команды py путем создания символической ссылки:

Как я понимаю, это сделать python3.3 выполнимым через терминал в любом месте? Поэтому, если я пишу python3.3, он открывается.

мои пути немного отличаются от тех, что описаны в описании Sergeys: путь установки python:

/home/metin/python/python3.3.5

команда my ./configure была поэтому:

./configure --prefix=/home/metin/python/python3.3.5

Моя команда для создания ссылки была:

 ln -s /home/metin/python/python3.3.5/bin/python3.3

Вот что я сделал:

после того, как я это сделаю, и когда я нахожу python3 в своем терминале, он говорит, что эта программа не установлена, поэтому что-то пошло не так с созданием ссылки?

Дальнейший вопрос:

Где разница между созданием такой ссылки и добавлением записей в $ PATH? Насколько я понимаю, Ubuntu может получить доступ ко всем программам, хранящимся в $ PATH, не так ли? Почему я не должен просто рекламировать ... / python3.3.5 до $ PATH? Итак, когда я использую ln (ссылки) и когда я добавляю материал в $ PATH.

Если я хочу добавить dirs в $ PATH, как мне это сделать легко? Я нашел несколько объяснений в Интернете, но я в замешательстве. В моем / домашнем каталоге есть файл .bashrc. Является ли это тем, что я добавляю такие каналы? Потому что есть и /etc/bash.bashrc, и я помню, как добавлял

PATH=/home/metin/texlive/2012/bin/x86_64-linux:$PATH; export PATH
MANPATH=/home/metin/texlive/2012/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/home/metin/texlive/2012/texmf/doc/info:$INFOPATH; export INFOPATH

, когда я установил texlive

, так как эти вопросы связаны друг с другом. Я нашел логичным, чтобы все это было в одном нить. Пожалуйста, дайте мне знать, если я должен сделать более одного сообщения.

1
задан 13 April 2017 в 15:23

0 ответов

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

Похожие вопросы: