2
我正在使用Windows 7 64位機器。Python路徑根據conda環境而變化?
我有兩個模塊,我試圖導入:vtk和gdal。
vtk和gdal都在我的PYTHONPATH變量上(在System Properties - > Environment Variables中)。
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'
然而,當我切換到了Python 2.7環境,則出現相反的情況:
在命令提示符下使用Python 3.5的時候,我可以在導入時@中導入VTK沒有問題,但得到一個錯誤!
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,路徑變量正在改變。或者還有其他事情我正在失蹤?
任何信息表示讚賞。