2015-01-28 19 views
6

Linux'ta Spyder'ı (tam olarak Nane 17) yükledim ve ipython, numpy vb. Ile bir bilimsel virtualenv (sci) oluşturdum. Fikir, sanal env'imi python 2/python'a göre değiştirmektir. 3 ve Anaconda/python'un tamamını (x, y) yüklemekten biraz daha esnek olmak. Şimdi Spypy'de çalışmak için ipython almakta sorun yaşıyorum. virtualenv Spyder'da IPython çalışmıyor

Ben

/home/mike/envs/sci/bin/ipython 

ama bu ipython başlamadı aşağıdaki Python yorumlayıcısı kullanın

Tools->Preferences->Console->Advanced settings 

gitti. Bu

... 
Execute the given command[TerminalIPythonApp] CRITICAL | Bad config  encountered during initialization: 
[TerminalIPythonApp] CRITICAL | Unrecognized flag: '-u' 
... 

ile ayrıca Konsollar uyarınca "ipython konsolunu açın" göstermez yanıt verir.

Eksik olduğum herhangi bir fikir var mı? Eğer doğru virtualenv (yani /home/mike/envs/sci/bin/python değil /home/mike/envs/sci/bin/ipython) Python yorumlayıcısı yolunu girdikten sonra

şerefe Mike

+1

'Aşağıdaki Python yorumlayıcısını kullanın ->'/home/mike/envs/sci/bin/ipython', bu bir “ipython” yorumlayıcısı değil, “python” yorumlayıcısı değil :) – cel

+0

Ipython nasıl çalışır ve çalışır? Mike – Mike

+0

Sadece/home/mike/envs/sci/bin/python'unu girmeyi denediniz mi? Söz veremem, ama muhtemelen spyder 'ipython'u başlatmaya özen gösterecektir. – cel

cevap

4

, sadece menüsüne gitmek gerekir

Consoles > Open an IPython console

ve sanalenvinizde IPython ve PyQt/PySide kurulu olduğu sürece, virtualenv'inizin IPython sürümünü kullanarak sizin için bir IPython konsolu açılacaktır.

+0

çalışır gibi görünüyor. – Mike

+0

'Tools-> Preferences-> Console-> Advanced settings'' Artık 'Python yorumlayıcısını aşağıdaki' 'spyder' v 3.1.3 '' linux –

+0

@LaurenceBillingham altında kullanma seçeneğine artık sahip değil gibi görünüyor. Araçlar> Tercihler> Python yorumlayıcısı 'Spyder 3'te. Karışıklık için özür dilerim. –