[Risolto] Python: come cambiare sys.path?
[Risolto] Python: come cambiare sys.path?
so che il topic è un po' vecchio, ma è l'unico riferimento attendibile per il problema...
Credo sia lo stesso che ha descritto il creatore del topic:
utilizzo l'IDLE Python scaricato dal software center,
scrivo il file .py, al momento del salvataggio vorrei mi aprisse direttamente un percorso specificato..
ho seguito la guida sopra descritta e ieri non ha funzionato..
all'accensione del pc, oggi, ha funzionato per una volta a sorpresa...
ora ha ripreso a darmi come percorso predefinito home..
come risolvo?
ps. sono passata ad ubuntu da 2 giorni per un esame universitario, quindi non sono molto ferrata.. diciamo che mi destreggio
vi ringrazio in anticipo per la risposta
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
[idle] cambiare cartella default
esegui nel terminale questi due comandi, modificando opportunamente il path che ti interessa
Codice: Seleziona tutto
cd
echo alias idle='cd /LA/MIA/CARTELLA; /usr/bin/idle' >> .bashrc
PS apri il terminale con Ctrl+Alt+T
è meglio se fai copia e incolla per non sbagliare ;-)
Re: [idle] cambiare cartella default
intanto grazie per la risposta..rai [url=http://forum.ubuntu-it.org/viewtopic.php?p=4664503#p4664503][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Benvenuta
esegui nel terminale questi due comandi, modificando opportunamente il path che ti interessachiudi e riapri il terminale e scrivendo il comando idle dovresti avere quello che vuoiCodice: Seleziona tutto
cd echo alias idle='cd /LA/MIA/CARTELLA; /usr/bin/idle' >> .bashrc
PS apri il terminale con Ctrl+Alt+T
è meglio se fai copia e incolla per non sbagliare ;-)
non me ne ero accorta xkè non ho ricevuto email di notitica..
cmq ho fatto quello che mi hai suggerito, ti posto lo screen xkè ovviamente mi da errore sulla cartella non trovata...
eppure ho scritto il percorso correttamente, copiandolo direttamente dalle proprietà della cartella stessa per non sbagliare
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
attenta a non toccare involontariamente altri tasti nel frattempo: hai incollato il secondo comando su una riga dove era ricomparso il "cd", forse perché avevi premuto il tasto cursore UP prima di incollare
Re: [idle] cambiare cartella default
cd
e poi
echo alias idle='cd /LA/MIA/CARTELLA; /usr/bin/idle' >> .bashrc
???
Re: [idle] cambiare cartella default
poi mando echo e non succede niente
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
1° comando seguito da invio
Codice: Seleziona tutto
cd
2° comando seguito da invio
Codice: Seleziona tutto
echo "alias idle='cd /home/luisa/Scrivania/Universita/Python/Codice ; /usr/bin/idle' ">> .bashrc
Re: [idle] cambiare cartella default
rai [url=http://forum.ubuntu-it.org/viewtopic.php?p=4667156#p4667156][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Non devo essere stato chiaro
1° comando seguito da invioper essere sicuri che ti trovi nella tua homeCodice: Seleziona tutto
cd
2° comando seguito da invioper creare l'alias (il comando) che ti serveCodice: Seleziona tutto
echo "alias idle='cd /home/luisa/Scrivania/Universita/Python/Codice ; /usr/bin/idle' ">> .bashrc
permesso negato o.O
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
testo incollato [\code ]. Questo facilita la lettura di chi vuole aiutarti
Per esempio dovresti postare quello che ti esce dal seguente comando[code]tail ~/.bashrc
Codice: Seleziona tutto
find /home -name .bashrc 2>/dev/null
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
luisa@Luisa-PC:~$ tail ~/.bashrc
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
export PYTHONPATH=$PYTHONPATH:'/home/luisa/Scrivania/Universita/Python/Codice/'
alias idle=' cd /home/luisa/Scrivania/Universita/Python/Codice ; /usr/bin/idle'
alias idle=' cd /home/luisa/Scrivania/Universita/Python/Codice ; /usr/bin/idle'
Codice: Seleziona tutto
luisa@Luisa-PC:~$ find /home -name .bashrc 2>/dev/null
/home/luisa/.bashrc
/home/luisa/Scrivania/Universita/Python/.bashrc
/home/luisa/Scrivania/Universita/Python/Codice/.bashrc
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
idle
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
luisa@Luisa-PC:~$ idle
bash: /usr/bin/idle: File o directory non esistente
luisa@Luisa-PC:~/Scrivania/Universita/Python/Codice$
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
which idle
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
luisa@Luisa-PC:~$ which idle
luisa@Luisa-PC:~$ cd ..
luisa@Luisa-PC:/home$ which idle
luisa@Luisa-PC:/home$
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
dpkg-query -l | grep idle
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
luisa@Luisa-PC:~$ dpkg-query -l | grep idle
ii idle-python3.4 3.4.0-2ubuntu1 all IDE for Python (v3.4) using Tkinter
ii telepathy-idle 0.2.0-1 amd64 IRC connection manager for Telepathy
luisa@Luisa-PC:~$
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
sed -i "s%/usr/bin/idle%&-python3.4%" ~/.bashrc
poi riprova a dare
Codice: Seleziona tutto
idle
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
luisa@Luisa-PC:~$ idle
bash: /usr/bin/idle-python3.4-python3.4: File o directory non esistente
luisa@Luisa-PC:~/Scrivania/Universita/Python/Codice$
-
- Imperturbabile Insigne
- Messaggi: 2848
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [idle] cambiare cartella default
Codice: Seleziona tutto
tail ~/.bashrc
Codice: Seleziona tutto
which idle-python3.4
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti