2017-07-20 5 views
0

私はSiemens NXとのインタフェースが必要なPython3.3で仮想環境を作成しました。 conda create -n nxve python = 3.3 anaconda仮想環境からjupiterノートブックを実行するにはどうすればよいですか?

私はこの仮想環境からjupyterノートを実行します。私はそれをインストールしようとすると、私はバージョンの競合を取得しています。

activate nxev 
conda install jupyter 
Fetching package metadata ........... 
Solving package specifications: . 

UnsatisfiableError: The following specifications were found to be in 
conflict: 
    - jupyter -> ipykernel -> jupyter_client -> jupyter_core -> python 2.7* 
    - python 3.3* 
Use "conda info <package>" to see the dependencies for each package. 

この仮想環境にjupiterノートブックをインストールするにはどうすればよいですか?あるいは、jupyterノートブックのルートインストールから仮想環境カーネルを実行することは可能ですか?

+0

'ipykernel'だけをインストールしようとすると、ルート環境の' notebook'のインストールから使用できるカーネルがインストールされます。しかし、なぜこの新しい環境にすべてのanacondaをインストールしていますか?なぜ、 'conda create -n nxve python = 3.3'だけでなく、必要なパッケージだけをインストールすればいいのですか?私は 'jupyter'の依存関係のどれかがPython 3.3用にパッケージ化されていないと、いくつかのエラーを引き起こしていると思われます – darthbith

答えて

0

Jupyterスタックは、多くの場合、他のプロセスを生成します。私の推測では、コマンドラインでPythonを実行すると、python 2.7に解決されるということです。エイリアスを設定してみてください:

alias python=python3 

また、あなたのPATHおよびPYTHONPATH変数はpython2関連するものを指していないことを確認してください。

関連する問題