In riferimento alla domanda here, vorrei sapere dove si trova il PYTHONPATH in primo luogo. Invece di aggiungere definitivamente una directory a PYTHONPATH definendola in una bashrc (locale o globale), o in qualsiasi altro modo, ritengo che sarebbe meglio se venisse aggiunta nella sorgente predefinita stessa.Dove si trova il PYTHONPATH in primo luogo?
6
A
risposta
3
Questa non è una buona idea: dovresti modificare il codice e le librerie incorporate di python. Non so nemmeno se sono compilati, ma se non lo fossero, anche se saresti in grado di modificare il codice (che non so se sia possibile nel modo in cui lo assumiamo in modo semplice) potresti incontrare dei problemi :
- si può rovinare qualsiasi altra parte del codice con cui Python non potrà mai funzionare e che non potrà mai sapere perché
- l'applicazione non sarebbe compatibile con qualsiasi altro computer dal momento che' D devo modificare anche il pacchetto.
- Anche se si dispone di uno script che modifica il pacchetto (quindi è compatibile) o anche se lo si è eseguito in una macchina univoca, è possibile che non si disponga di autorizzazioni di sistema sufficienti (nel vostro caso, suppongo che lo si faccia da quando supponiamo che tu sia il proprietario della macchina, ma non puoi)
- La maggior parte delle implementazioni Python non ha il codice sorgente raw disponibile sul sito. È tutto compilato. Quindi, dovresti scaricare il codice raw e compilare te stesso, che è un altro problema.
Non lo consiglio veramente, ma se vuoi ancora provare, spero che qualcuno possa rispondere alla tua domanda meglio di me.
Problemi correlati
- 1. Dove si trova erase_if?
- 2. Dove si trova Microsoft.WindowsAzure.Diagnostics?
- 3. Dove si trova HttpContent.ReadAsAsync?
- 4. Dove si trova MsDeployPublish?
- 5. Dove si trova Boost.Process?
- 6. Dove si trova "ListViewItemPlaceholderBackgroundThemeBrush"?
- 7. Dove si trova ImmutableArray?
- 8. Dove si trova jarsigner?
- 9. Dove si trova tools.jar?
- 10. Dove si trova Microsoft.Deployment.WindowsInstaller?
- 11. Dove si trova System.Windows.Threading.DispatcherTimer?
- 12. Dove si trova LocalFileSystem.PERSISTENT?
- 13. Dove si trova il pacchetto Microsoft.Practices.Unity?
- 14. Dove si trova il cookie .ASPXAUTH
- 15. QSettings - dove si trova il file ini?
- 16. Dove si trova il repository source mercurial.hg
- 17. Python - PYTHONPATH in linux
- 18. Dove si trova il meta contenuto in MVC?
- 19. Dove si trova GOTO: EOF?
- 20. CUDA cutil.h dove si trova?
- 21. Trova il luogo di un cursore nel rettangolo
- 22. Dove si trova l'interprete Ruby?
- 23. Dove si trova System.Linq in .NET 4.0?
- 24. Dove si trova session.id in Play 2.0?
- 25. Dove si trova SqliteDataReader in sqlite-net?
- 26. Dove si trova RadialGradientBrush in WinRT XAML?
- 27. Dove si trova l'annotazione @Transactional?
- 28. Dove si trova VPERMB in AVX2?
- 29. Dove si trova l'oggetto lanciato in C++?
- 30. Dove si trova git mv in SourceTree?
La maggior parte delle implementazioni Python non ha il codice sorgente raw disponibile sul sito. È tutto compilato. Quindi, dovresti scaricare il codice raw e compilare te stesso, che è un altro problema. +1 per dare una risposta * sana * anziché * la * risposta. :) – iCodez
@iCodez grazie mille. Migliorerò la mia risposta e aggiungerò anche il tuo punto. –
@JuanRocamonde Sì, hai ragione. –