我的debian機器中安裝了python2和python3。但是當我嘗試通過在bash中輸入'python'來調用python解釋器時,python2彈出而不是python3。由於我目前正在使用後者,因此只需鍵入python即可調用python3。請通過這個指導我。如何使python3.2解釋器在debian中的默認解釋器
回答
唯一不知何故安全的方法是在你的shell來使用別名,通過將
alias python=python3
到您的~/.profile
或~/.bashrc
......
這種方式取決於蟒蛇是python2系統腳本不會受到影響。使用命令
virtualenv -p <path-to-python3.x> <virtualenvname>
那麼,你可以使用這個命令簡單地創建與python3.x一個virtualenv
& 3安裝了)它給了我一個錯誤,說沒有替代品的Python ...
:
update-alternatives --config python
可能工作但是在我的系統(我有Python2
即使它工作,這也是一個壞主意;但它不是,幾乎完全是這個原因。 – tripleee
python3不是python2的替代品 –
順便說一句,如果你使用bash或從殼體, 你通常在文件的頂部包含以下行:
#!/usr/bin/python
,那麼你可以改變線路改爲:
#!/usr/bin/python3
即另一種方式具有蟒 X運行而不是默認 (其中 X爲2或3)。
其他人勸你對可能的缺點,所以,在這個問題上的手:
ln -s $(which python3) /usr/local/bin/python
- 1. 如何將WinPython的解釋器設置爲vim默認的python解釋器?
- 2. 默認python解釋器在pyinstaller(pygame)
- 3. 網站使用默認的python解釋器而不是安裝virtualenv解釋器
- 4. 默認解釋器總是重置
- 5. 如何使用Python 3.5的默認Python解釋器
- 6. 命令解釋器/解釋
- 7. 運行Python解釋器的Python解釋器:解釋行爲
- 8. Regular Lua解釋器與LuaJIT解釋器?
- 9. 如何獲得Emacs內部的解釋器解釋器?
- 10. 如何設置默認的PyCharm解釋器?
- 11. 在用戶的.rvmrc中設置rvm默認解釋器?
- 12. XML解釋器
- 13. Scala解釋器
- 14. Prolog解釋器
- 15. Java解釋器?
- 16. 如何在python中退出解釋器?
- 17. 調用解釋爲python3 VS python3.2
- 18. Python解釋器可以用Python實現,但是哪個解釋器會解釋解釋器本身?
- 19. 如何使基本的Ruby解釋器
- 20. xcode中的解釋器
- 21. IntelliJ默認hashCode()實現的解釋
- 22. 如何使用JUnit測試解釋器?
- 23. 如何使用NLog與IronPython解釋器?
- 24. PHP解釋器Opcache
- 25. Windows API解釋器
- 26. zlib/gzip解釋器
- 27. Rhino JS解釋器和SpiderMonkey解釋器 - 不同的返回值
- 28. 將Kivy的默認Python解釋器從2.7更改爲3.3
- 29. Macports選擇默認的Python解釋器來執行腳本?
- 30. 更改解釋腳本標記的默認瀏覽器行爲
這是一個非常** **糟糕的主意,因爲它可能會打破這種依賴的Python 2.x系統工具。 –
同意Larsmans ...爲什麼不用'python3'運行它只是一個額外的字母,然後你可以保持這兩個版本容易訪問,以防你需要version2。 – Lostsoul
如果輸入'python'比輸入'python3'比使用別名('alias py3 =「python3」')更容易! – tMC