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
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.