2019年7月26日 星期五

anaconda prompt與ipython(python)的使用時機點


在base下無法執行python的單一指令 print(‘總和’),如下圖

當你下達一個ipython或pythond後,anaconda prompt就跳到Ipython(或python下)你就可以執行python的指令(例print(‘ test’)),但無法執行一個程式(例a1.py), 也就是先下 ipython或pythond後再給python指令不是程式


若是要在anaconda prompt下來執行.py程式時,可以先將目錄移到要執行程式下,再python test.py,或 ipython test.py就可以執行某一個程式.py

Anaconda prompt可以安裝套件 (例如pip install pyinstaller), 但無法執行指令與程式檔.py; 無法在ipython 或python的環境下來安裝套件 (例如pip install pyinstaller)

若套件中有pyinstaller.exe執行檔時,只能在anaconda prompt下執行,無法在ipython下執行。
與spyder的inpyhon是一樣的,可以執行指令, 也可以安裝pip install 套件,但無法執行.exe, 與無法執行程式檔.py
Spyder是一個整合式程式開發編輯器,有Ipython直譯器,可安裝套件,pip install可執行程式檔.py, 但無法執行.exe

沒有留言:

張貼留言