私はWindows 7の64ビットマシンで作業しています。conda環境によってPythonパスが変わるのですか?
私はインポートしようとしているモジュールが2つあります:vtkとgdalです。
vtkとgdalの両方がPYTHONPATH変数(システムプロパティ - >環境変数)にあります。コマンドプロンプトで
のPython 3.5を使用しているとき、私は何の問題VTKインポートすることができますが、GDALをインポートするときにエラーが発生しますが:私は、Python 2.7環境に切り替えたとき
C:\Users\Owner>python
Python 3.5.2 |Anaconda 4.2.0 <64-bit>| <default, Jul 5 2016, 11:41:13> [MSC v.1900 64 bit <AMD64>] on win32
>>> import vtk
>>> import gdal
ImportError: No module named 'gdal'
しかし、その後、反対が発生します!
C:\Users\Owner>activate py27
<py27> C:\Users\Owner>python
Python 2.7.13 |Continuum Analytics, Inc.| <default, Dec 19 2016, 13:29:36> [MSC v.1500 64 bit <AMD64>] on win32
>>> import gdal
>>> import vtk
ImportError: No module named 'vtk'
これはなぜ起こっているのですか?
私が使っているPythonのバージョンによっては、パス変数が変更されているようです。それとも、私が行方不明になっている何か他のことがありますか?
すべての情報をいただければ幸いです。