2016-07-04 7 views
3

私はまずLinuxとMacの人で、作業上の理由から私はWindows、Windows 7でより具体的に作業するよう強制されています。これは実際にWindowsを初めて使用するときに発生します。Cygwin + AnacondaがWindows 7で正常に動作しない

私は最初にAnacondaをインストールしました(私はWindowsで私の経験が不足しているので最も簡単な方法です)。そしてCygwinは、setup-x86_64.exeというファイルからデフォルトを実行しています。

ので、例えば

私は
C:\Users\username> ipython 
Python 3.5.1 |Anaconda 4.0.0 (64-bit)| (default, Feb 16 2016, 09:49:46) [MSC v.1900 64 bit (AMD64)] 
Type "copyright", "credits" or "license" for more information. 

IPython 4.1.2 -- An enhanced Interactive Python. 
?   -> Introduction and overview of IPython's features. 
%quickref -> Quick reference. 
help  -> Python's own help system. 
object? -> Details about 'object', use 'object??' for extra details. 

In [1]: import os 
In [2]: import sys 
In [3]: os.path.dirname(sys.executable) 
Out[4]: 'C:\\Anaconda3' 

、司令官(cmd.exe)でのpythonとIpythonを開始することができますが、これはcygwinのでは動作しません。 (?)それはCygwinが正しいインストールを見つけたように見える

[email protected]/
$ which python 
/cygdrive/c/Anaconda3/python 

[email protected]/
$ which ipython 
/cygdrive/c/Anaconda3/Scripts/ipython 

しかし、私のpythonを起動したとき、それは完全にIpythonフリーズ:

$ ipython 
In [1]: 

何の初期化メッセージと自動補完、矢印アップはありません他の通常のipythonの機能は動作しません。

とにかく、Cygwinでanacondaを設定する方法についてアドバイスしていますか?私はすべてがPATHを編集しようとしているか、またはsetup-x86_64.exeファイルで何かをインストールしようとしていると確信していますが、Windownと私は非常に良く関連していないようです。

おかげ

+0

おそらくhttps://github.com/mintty/mintty/issues/56。 – matzeri

+0

あなたの答えをありがとう。 OK、cygwin内のpythonもそうでないと動作しません...素晴らしい...¬¬ – Javier

答えて

1

あなたは-iフラグでそれを実行してみましたがありますか?

$ ipython 
Python 3.6.0 |Anaconda 4.3.0 (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] 
Type "copyright", "credits" or "license" for more information. 

IPython 5.1.0 -- An enhanced Interactive Python. 
?   -> Introduction and overview of IPython's features. 
%quickref -> Quick reference. 
help  -> Python's own help system. 
object? -> Details about 'object', use 'object??' for extra details. 

In [1]: <it hangs right here...> 

すると、私は-iを実行すると:それはそうでない場合は私のために動作しません

$ ipython -i 
Python 3.6.0 |Anaconda 4.3.0 (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] 
Type "copyright", "credits" or "license" for more information. 

IPython 5.1.0 -- An enhanced Interactive Python. 
?   -> Introduction and overview of IPython's features. 
%quickref -> Quick reference. 
help  -> Python's own help system. 
object? -> Details about 'object', use 'object??' for extra details. 

In [1]: import os 

In [2]: import sys 

In [3]: os.path.dirname(sys.executable) 
Out[3]: 
'C:\\Anaconda3' 

私の端末は、すぐipythonを使用しているとき、私が出るようクラッシュし、私は代わりにpythonを使用している場合は正常に動作します。しばらく前にこの質問を提出したことは分かっていますが、まだ興味があればthis pageが役に立つかもしれません。

関連する問題