Daha çox

ArcGIS hansı pitondan istifadə olunur?


Windows 7 maşınımda bir neçə piton quraşdırma var. ArcGIS tərəfindən "ArcGISx6410.2" adlı bir qovluğa quraşdırılmış olanı, digəri isə özümü birbaşa python veb saytından quraşdırdığımı, "DirectDownload" adlı bir qovluğa qoydum.

ArcGIS tərəfindən quraşdırılmış, normal istifadə etdiyim və Windows yolunun da göstərildiyi standartdır. Komut istəməsindən python çağırdığımda əldə etdiyim budur:

Microsoft Windows [Sürüm 6.1.7601] Müəllif hüquqları (c) 2009 Microsoft Corporation. Bütün hüquqlar qorunur. U: > python Python 2.7.5 (varsayılan, 15 May 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] win 32 yazın "help", "copyright", "credits" or " lisenziya "daha çox məlumat üçün. >>> sys idxal >>> sys.executable 'C:  Python27  ArcGISx6410.2  python.exe'

Ancaq ArcGIS-in özü "DirectDownload" quraşdırmasını çağırır və bunun içində numpy yoxdur və buna görə də arcpy idxal edə bilməz. Artıq "DirectDownload" quraşdırılmasına ehtiyacım yoxdur, amma onu silsəm (və ya adını dəyişdirsəm) ArcGIS ümumiyyətlə yüklənməyəcək, açılış ekranından keçməyəcək.

ArcGIS-ə özünün python quraşdırmasını istifadə etməsini necə deyə bilərəm, necə ki, digər versiyanı quraşdırana qədər çox məmnuniyyətlə işləyirdim?


Qeyd dəyişikliyindən istifadə etməyə çalışın.

Getməkkompüter HKEY_LOCAL_MACHINE SOFTWARE PYTHON PythonCore 2.7 InstallPath

Və DLL, Lib və s. Üçün yolu dəyişdirin.

məs.

Mənim köhnə ayarım belə idi

C:  Python27  ArcGISx6410.3  Lib; C:  Python27  ArcGISx6410.3  DLLs; C:  Python27  ArcGISx6410.3  Lib  lib-tk

və yeni ayarım

C:  Python27  ArcGIS10.3  Lib; C:  Python27  ArcGIS10.3  DLLs; C:  Python27  ArcGIS10.3  Lib  lib-tk

Əvvəlki cavablar, əksər hallarda, əlbəttə ki, kömək edə bilər və @Martins yenidən qurmağı şərh etməsi də doğrudur.

Ancaq ArcGis'i (xüsusilə inkişaf mühitlərində) yenidən qurmaq istəmədiyi təqdirdə, bəzi hallarda digər python versiyalarını silmədiyiniz müddətdə problemin israr ediləcəyi şansı var.

SIslamın addımlarını etdikdən sonra edə bilərsiniz bütün digər python quraşdırmalarının qovluğunu dəyişdirin müvəqqəti olaraq (xüsusilə eyni versiyalar) və arcmap'ı açın və bir alət qutusu çalıştırın və arcmap varsayılan python'u çağıracaq. bu yolla pythonunuzun digər versiyalarını itirməyəcəksiniz, çünki onları yenidən adlandırmaq olar.


Standart dəyişən python'u Ətraf mühit dəyişənlərindən dəyişə bilərsiniz.

Getmək Kompüterim> Xüsusiyyətlər> Qabaqcıl> Ətraf Dəyişənləri

sonra seçin Yol -dən dəyişən İstifadəçi dəyişənləri siyahısını seçin və redaktə edin, sonra Python qovluğunu dəyişdirin DirectDownload maraqlandığınız köhnə qovluğa.


ArcMap standartdırC: Users dayl AppData Local Continuumanakonda quraşdırıldıqdan sonra.

Continuum fodler adını dəyişdirin

C: Users dayl AppData Local ContinuumüçünC: Users dayl AppData Local Continuumx

İndiarcpy idxal edinişləməlidir.

Sistem mühitinizin yolunu yeniləyin

Davamlı qovluğu adlandırdığımızdan istifadə edən yolları yeniləməliyik.

  1. Sistem Xüsusiyyətlərinizə gedin
  2. Qabaqcıl nişanı vurun.
  3. Ətraf Dəyişənləri vurun.

Mənim vəziyyətimdə conda yol dəyişənimi yeniləməli idim


Videoya baxın: Kyk dié kat se skok toe hy die eerste keer n luislang sien (Oktyabr 2021).