GNU/Linux >> Belajar Linux >  >> Ubuntu

$home/.local/bin Tidak Di Jalur Untuk Ubuntu 19.04?

Apakah $HOME/.local/bin ditambahkan ke PATH secara default untuk Ubuntu 18.04?
Saya tidak ingat apakah itu, tapi saya baru saja melakukan instalasi baru 19,04 dan itu pasti tidak.

Alasan saya bertanya adalah pip install --user menempatkan Python yang dapat dieksekusi di $HOME/.local/bin sehingga tidak akan berfungsi tanpa konfigurasi tambahan.

Saya ingin tahu apakah ada beberapa langkah konfigurasi yang saya lewatkan sebelum saya mulai mengacaukan .bashrc saya berkas.

Jawaban yang Diterima:

Ah saya melihat apa yang terjadi. Ini adalah ditambahkan ke jalur oleh $HOME/.profile asalkan ada, yang tidak pada instalasi baru. pip membuatnya ketika menginstal sebuah paket, tetapi PATH tidak diubah sampai $HOME/.profile dimuat ulang.

Jadi perbaikannya adalah, setelah menginstal pip paket untuk pertama kalinya,

  • source ~/.profile , atau
  • keluar dan masuk kembali.

Ubuntu
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?

  3. Mengapa /bin/sh Menunjuk Ke /bin/dash Dan Bukan /bin/bash??

  1. Di mana Menempatkan Eksekusi Lokal?

  2. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

  3. cmake --version menunjuk ke /usr/bin/cmake sementara cmake menunjuk ke /usr/local/bin

  1. Apa arti dari /usr/sbin, /usr/local/sbin dan /usr/local/bin?

  2. Perbedaan antara /bin dan /usr/bin

  3. Memindahkan /bin konten ke /usr/bin, mungkin untuk membatalkan?