So, if I understood, Desktop 10.1 is only 32 bits and it can't run a 64bit python to execute my scripts.
my scripts in a 64bit python version.
import sys sys.path.append(r'C:\Python27\ArcGISx6410.1\Lib\site-packages')
>>> import sys >>> print 'Running against: %s' %sys.version Running against: 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] >>> for pypath in sys.path: print pypath C:\Windows\system32 C:\Python27\ArcGIS10.1\Lib\idlelib C:\Windows\system32\python27.zip C:\Python27\ArcGIS10.1\DLLs C:\Python27\ArcGIS10.1\lib C:\Python27\ArcGIS10.1\lib\plat-win C:\Python27\ArcGIS10.1\lib\lib-tk C:\Python27\ArcGIS10.1 C:\Python27\ArcGIS10.1\lib\site-packages C:\Program Files (x86)\ArcGIS\Desktop10.1\bin C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Scripts >>> >>> # Add a temporary path to PYTHONPATH >>> sys.path.append(r'C:\Python27\ArcGISx6410.1\Lib\site-packages') >>> for pypath in sys.path: print pypath C:\Windows\system32 C:\Python27\ArcGIS10.1\Lib\idlelib C:\Windows\system32\python27.zip C:\Python27\ArcGIS10.1\DLLs C:\Python27\ArcGIS10.1\lib C:\Python27\ArcGIS10.1\lib\plat-win C:\Python27\ArcGIS10.1\lib\lib-tk C:\Python27\ArcGIS10.1 C:\Python27\ArcGIS10.1\lib\site-packages C:\Program Files (x86)\ArcGIS\Desktop10.1\bin C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Scripts C:\Python27\ArcGISx6410.1\Lib\site-packages >>>
>>> import sys >>> for pypath in sys.path: print pypath C:\Windows\system32 C:\Python27\ArcGIS10.1\Lib\idlelib C:\Windows\system32\python27.zip C:\Python27\ArcGIS10.1\DLLs C:\Python27\ArcGIS10.1\lib C:\Python27\ArcGIS10.1\lib\plat-win C:\Python27\ArcGIS10.1\lib\lib-tk C:\Python27\ArcGIS10.1 C:\Python27\ArcGIS10.1\lib\site-packages C:\Program Files (x86)\ArcGIS\Desktop10.1\bin C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Scripts >>> # To see what version of Python you are running use: >>> print 'Running against: %s' %sys.version Running against: 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] >>>
How can I configure Arcmap to search for the 64-bit 3rd party modules in C:\Python27\ArcGISx6410.1\Lib\site-packages
>>> import sys >>> for pypath in sys.path: print pypath C:\Users\GIS\Desktop C:\Python27\ArcGISx6410.1\Lib\idlelib C:\Python27\ArcGISx6410.1\lib\site-packages\setuptools-0.6c11-py2.7.egg C:\Windows\system32\python27.zip C:\Python27\ArcGISx6410.1\DLLs C:\Python27\ArcGISx6410.1\lib C:\Python27\ArcGISx6410.1\lib\plat-win C:\Python27\ArcGISx6410.1\lib\lib-tk C:\Python27\ArcGISx6410.1 C:\Python27\ArcGISx6410.1\lib\site-packages C:\Program Files (x86)\ArcGIS\Desktop10.1\bin64 C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Scripts C:\Python27\ArcGISx6410.1\Lib\CalebsTools >>> print 'Running against: %s' %sys.version Running against: 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)] >>>
import sys print 'Running against: %s' %sys.version
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.