Çözüldü Node.js indirirken hata oluştu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

TahaDev

Hectopat
Katılım
1 Haziran 2022
Mesajlar
125
ERROR: Running ["C:\ProgramData\chocolatey\lib\python312\tools\python-3.12.1-amd64.exe" /quiet InstallAllUsers=1 PrependPath=1 TargetDir="C:\Python312" ] was not successful. Exit code was '1603'. Exit code indicates the following: Generic MSI Error. This is a local environment error, not an issue with a package or the MSI itself - it could mean a pending reboot is necessary prior to install or something else (like the same version is already installed). Please see MSI log if available. If not, try again adding '--install-arguments="'/l*v c:\python312_msi_install.log'"'. Then search the MSI Log for "Return Value 3" and look above that for the error..
The upgrade of python312 was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\python312\tools\chocolateyInstall.ps1'.
See log for details.

  • python312 (exited 1603) - Error while running 'C:\ProgramData\chocolatey\lib\python312\tools\chocolateyInstall.ps1'.See log for details.
    • visualstudio2019-workload-vctools - Unable to resolve dependency 'kb2919355': Unable to find a version of 'kb2919355' that is compatible with 'dotnetfx 4.7.2 constraint: kb2919355 (>= 1.0.20160915)', 'KB2999226 1.0.20161023 constraint: kb2919355 (>= 1.0.20160915)', 'vcredist140 14.0.23026 constraint: kb2919355 (>= 1.0.20160915)', 'visualstudio2019buildtools 16.0.0 constraint: kb2919355 (>= 1.0.20160915)'.

Vs 2019 mu indirmem gerek ya.
 

Dosya Ekleri

  • Ekran görüntüsü 2024-02-02 054313.png
    Ekran görüntüsü 2024-02-02 054313.png
    98,6 KB · Görüntüleme: 83
  • Ekran görüntüsü 2024-02-02 054503.png
    Ekran görüntüsü 2024-02-02 054503.png
    142 KB · Görüntüleme: 63
Son düzenleme:
Çözüm
Node.js yüklerken en sondan bir önceki aşamada tiki tıklamış ve bu da Node.js'deki bazı c/c++ ile derlenen şeyler için gerekli bölümleri(chocalatey gibi) yüklemek istemiş program. Chocolatey ile de upgrade yaparken hata almış. Bunu choco install KB2939155 --ignore-dependencies --Force ile giderdik ve tekrardan upgrade yaptığımızda hata alınmadı. Node.js ile bir JavaScript çalıştırdığımızda çalıştı.
@SamuelJester

Discord ismi gönderebiliyor muyum acaba ekran paylaşabileceğim bir platform var mı acaba?

https://nodejs.org/en/dan LTS'yi indirdim.

@SamuelJester

Discord gibi şeyler vermek yasak olabilir. TeamViewer'dan destek sağlayıp sonra çözümü yazın ve çözüm diye raporlayın diyor. Bu yüzden riske girmeyelim. O yüzden TeamViewer'dan veya AnyDesk verin ve bakayım sonra çözümü yazıp sonra çözüm diye raporlayın.
 
Technopath kurallar 20'e bakabilirsiniz. Ayrıca engelleyebilirsiniz klavye ve mouse etkinliğini bu tür uzaktan bağlantı programlarda.
 
Ben de isterim discord ve benzeri şeyleri paylaşmayı ama bir moderatör gelip ceza verme ihtimali var. Bu yüzden izin alalım isterseniz discord paylaşmak için eğer ki güvenmiyorsanız.
 
Node.js yüklerken en sondan bir önceki aşamada tiki tıklamış ve bu da Node.js'deki bazı c/c++ ile derlenen şeyler için gerekli bölümleri(chocalatey gibi) yüklemek istemiş program. Chocolatey ile de upgrade yaparken hata almış. Bunu choco install KB2939155 --ignore-dependencies --Force ile giderdik ve tekrardan upgrade yaptığımızda hata alınmadı. Node.js ile bir JavaScript çalıştırdığımızda çalıştı.
 
Çözüm
Valla yaklasik 20 senedir kod yaziyorum, neden NodeJS yuklerken ayni anda Python, C++ ve .NET dependency gereksinimlerini bir arada karsilamaniz gerektigini anlamadim. Chocolatey gibi pkg managerlarin olayi zaten gereksiz yere paket indirilmesinin onune gecmek.
 
Vallahi yaklasik 20 senedir kod yaziyorum, neden Node.js yuklerken ayni anda Python, C++ ve .NET dependency gereksinimlerini bir arada karsilamaniz gerektigini anlamadim. Chocolatey gibi pkg Manager'larin olayi zaten gereksiz yere paket indirilmesinin onune gecmek.

Windows'ta Node.js API'ye ve sistem kaynaklarına erişmek için yazılmış olan Node.js native modülleri (C veya C++ ile yazılmış olan) var ve bunları kullanmak için gerekiyor. Tabii bunlar native modelleri olduğu için web geliştirmek isterseniz Node.js ile yüklemenize gerek yok.
 

Technopat Haberler

Yeni konular

Geri
Yukarı