adb modülü indirecekken ;
C:Usersonur>pip install adb
Collecting adb
Using cached adb-1.3.0-py3-none-any.whl
Collecting libusb1>=1.0.16 (from adb)
Using cached libusb1-3.1.0-py3-none-win_amd64.whl (140 kB)
Collecting M2Crypto<=0.26.4,>=0.21.1 (from adb)
Using cached M2Crypto-0.26.4.tar.gz (1.1 MB)
Preparing metadata (setup.py) ... done
Collecting typing (from M2Crypto<=0.26.4,>=0.21.1->adb)
Using cached typing-3.7.4.3-py3-none-any.whl
Building wheels for collected packages: M2Crypto
Building wheel for M2Crypto (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [61 lines of output]
C:UsersonurAppDataLocalTemppip-install-pshwaj8vm2crypto_b7c427ff87aa4698870f09aed87ac2e0s etup.py:72: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
return StrictVersion(ver_str) >= StrictVersion(req_ver)
running bdist_wheel
C:UsersonurAppDataLocalTemppip-install-pshwaj8vm2crypto_b7c427ff87aa4698870f09aed87ac2e0s etup.py:74: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
return StrictVersion(ver_str) <= StrictVersion(req_ver)
running build
running build_py
copying M2CryptoASN1.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoAuthCookie.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoBIO.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoBN.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptocallback.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoDH.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoDSA.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoEC.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoEngine.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoErr.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoEVP.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptoftpslib.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptohttpslib.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptom2.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptom2crypto.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptom2urllib.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptom2urllib2.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptom2xmlrpclib.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoRand.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoRC4.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoRSA.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptosix.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoSMIME.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptothreading.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Cryptoutil.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2CryptoX509.py -> buildlib.win-amd64-cpython-311M2Crypto
copying M2Crypto__init__.py -> buildlib.win-amd64-cpython-311M2Crypto
creating buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGPconstants.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGPpacket.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGPPublicKey.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGPPublicKeyRing.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGPRSA.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
copying M2CryptoPGP__init__.py -> buildlib.win-amd64-cpython-311M2CryptoPGP
creating buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLcb.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLChecker.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLCipher.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLConnection.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLContext.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLSession.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLSSLServer.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLssl_dispatcher.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLtimeout.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSLTwistedProtocolWrapper.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
copying M2CryptoSSL__init__.py -> buildlib.win-amd64-cpython-311M2CryptoSSL
running build_ext
building 'M2Crypto._m2crypto' extension
creating buildtemp.win-amd64-cpython-311
creating buildtemp.win-amd64-cpython-311Release
creating buildtemp.win-amd64-cpython-311ReleaseSWIG
"C:Program Files (x86)Microsoft Visual Studio2019BuildToolsVCToolsMSVC14.29.30133binHostX 86x64cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:UsersonurAppDataLocalProgramsPythonPython311inc lude -IC:UsersonurAppDataLocalProgramsPythonPython311Inc lude "-IC:Program FilesOpenSSLinclude" -IC:UsersonurAppDataLocalTemppip-install-pshwaj8vm2crypto_b7c427ff87aa4698870f09aed87ac2e0S WIG "-IC:Program Files (x86)Microsoft Visual Studio2019BuildToolsVCToolsMSVC14.29.30133ATLMFCin clude" "-IC:Program Files (x86)Microsoft Visual Studio2019BuildToolsVCToolsMSVC14.29.30133include" "-IC:Program Files (x86)Windows KitsNETFXSDK4.8includeum" "-IC:Program Files (x86)Windows Kits10include10.0.19041.0ucrt" "-IC:Program Files (x86)Windows Kits10include10.0.19041.0shared" "-IC:Program Files (x86)Windows Kits10include10.0.19041.0um" "-IC:Program Files (x86)Windows Kits10include10.0.19041.0winrt" "-IC:Program Files (x86)Windows Kits10include10.0.19041.0cppwinrt" /TcSWIG/_m2crypto_wrap.c /Fobuildtemp.win-amd64-cpython-311ReleaseSWIG/_m2crypto_wrap.obj -Wno-deprecated-declarations -DTHREADING -D_CRT_SECURE_NO_WARNINGS
cl: Komut satx8drx8d error D8021: geersiz sayx8dsal ba§x8dmsx8dz de§iken '/Wno-deprecated-declarations'
error: command 'C:Program Files (x86)Microsoft Visual Studio2019BuildToolsVCToolsMSVC14.29.30133binHostX 86x64cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for M2Crypto
Running setup.py clean for M2Crypto
Failed to build M2Crypto
ERROR: Could not build wheels for M2Crypto, which is required to install pyproject.toml-based projects "
bu şekil bir çıktı alıyorum ne yaptıysam çözemedim çözecek arkadaşa 200 tl bile vereceğim 2 gündür uğraşıyorum bi yardım edin be
python modül indiremiyorum (Çözene 200TL)
14
●326
- 13-11-2024, 12:08:05Bu hata, Python modülü olan `M2Crypto`'nun derlenmesi sırasında bir sorun yaşandığını gösteriyor. `M2Crypto` modülü, bazı C derleyici gereksinimlerine sahip ve bu gereksinimlerin karşılanmaması halinde kurulumu başarısız olabilir. Sorunun çözülmesi için aşağıdaki adımları deneyebilirsiniz:
### 1. Visual Studio Build Tools Yükleyin
Bu hata, `M2Crypto` modülünün derlenmesi için gerekli olan C derleyicisinin eksik olduğunu gösteriyor. Windows'ta Python paketlerini derlemek için Visual Studio Build Tools gereklidir. Visual Studio'nun Build Tools paketini yükleyerek bu sorunu çözebilirsiniz.
- Visual Studio Build Tools'u [bu linkten indirebilirsiniz](https://visualstudio.microsoft.com/v...p-build-tools/).
- Yükledikten sonra, gerekli bileşenleri seçtiğinizden emin olun: "C++ build tools" ve "Windows SDK" gibi.
### 2. `M2Crypto` Modülünü Binary Olarak Yükleyin
Eğer `M2Crypto` modülünü derlemekte zorlanıyorsanız, önceden derlenmiş bir sürümünü de kullanabilirsiniz. Bu, `whl` formatında olan bir dosyayı doğrudan indirip yüklemek anlamına gelir.
1. `https://www.lfd.uci.edu/~gohlke/pythonlibs/` adresine gidin.
2. Burada, `M2Crypto`'nun uygun Python sürümüne göre `.whl` dosyasını indirin.
3. İndirdiğiniz `.whl` dosyasını şu komutla yükleyin:
```bash
pip install pathtothefile.whl
```
### 3. Python ve Pip Güncellemelerini Kontrol Edin
Bazı zamanlar eski Python veya pip sürümleri, modül kurulumlarında sorunlara yol açabilir. Python ve pip'i güncellemek faydalı olabilir:
```bash
python -m pip install --upgrade pip
python -m pip install --upgrade setuptools
```
### 4. Alternatif Modülleri Kullanmayı Düşünün
Eğer `M2Crypto` modülünü yüklemekle uğraşmak istemiyorsanız, daha kolay alternatifler kullanabilirsiniz. Örneğin, `pycryptodome` gibi başka bir şifreleme modülü ihtiyacınızı karşılayabilir.
### Özet
1. Visual Studio Build Tools'u yükleyin.
2. `M2Crypto` için `.whl` dosyası indirip yükleyin.
3. Python ve pip'i güncelleyin.
4. Alternatif modülleri değerlendirin.
Bu adımları takip ettikten sonra, `M2Crypto` kurulumunda sorun yaşamamalısınız.
ChatGPT 💪 - 13-11-2024, 12:10:00Selamlar,
Hocam az sonra bilgisayara geçeceğim o zaman yardımcı olayım. Direk pip install ile indirilmiyor,açık kaynak olarak dosyası var o dosyayı indirmeniz gerekiyordu diye hatırlıyorum. - 13-11-2024, 12:11:09bekliyorum hocam teşekkürler.soylenmezsmt adlı üyeden alıntı: mesajı görüntüle
- 13-11-2024, 12:12:29Evet hocam öyle olmaz,dosyayı indirip path olarak tanımlayacağız az sonra geliyorum.onurclkky adlı üyeden alıntı: mesajı görüntüle
- 13-11-2024, 12:15:21sabırsızlıkla bekliyorumsoylenmezsmt adlı üyeden alıntı: mesajı görüntüle
- 13-11-2024, 12:17:22Sorunu çözmek için şu adımları takip edebilirsiniz:
- Microsoft Visual C++ Build Tools Yükleyin: Eğer yüklü değilse, buradan Microsoft Visual C++ Build Toolsu indirip yükleyin. Bu, eksik olan derleyici araçları sağlayacaktır.
- M2Crypto'yu Elle Kurun: M2Crypto modülünü yüklerken hata alıyorsanız, bu modülü doğrudan pip kullanarak indirmek yerine, whl dosyasını indirip kurmayı deneyin. M2Crypto için bir .whl dosyası bulmak üzere https://www.lfd.uci.edu/~gohlke/pythonlibs/adresinden indirme yapabilirsiniz.
- İndirdikten sonra terminalde, indirdiğiniz dosyanın olduğu dizine gidip:
pip install M2Crypto-xxx.whl
komutunu çalıştırarak kurulum yapabilirsiniz.
- İndirdikten sonra terminalde, indirdiğiniz dosyanın olduğu dizine gidip:
- Python Sürümünüzü Kontrol Edin: Python 3.11 gibi daha yeni sürümlerde bazı eski paketlerde uyumsuzluklar olabiliyor. Eğer mümkünse Pythonun 3.10 veya 3.9 gibi daha eski bir sürümünü kurarak bu sürümde adb paketini yüklemeyi deneyebilirsiniz.
- Alternatif Olarak adb için pure-python-adb Kullanabilirsiniz: Eğer M2Crypto kurulumu ile ilgili sorun yaşamaya devam ederseniz, adb yerine pure-python-adb paketini kullanabilirsiniz. pip install pure-python-adb komutuyla kurulumu yapabilirsiniz.
- 13-11-2024, 12:19:01hocam formattan önce 3.11.4 vardı ve bu kütüphaneyi kurup kullanabiliyordum ancak format attıktan sonra kullanamıyorum + olarak 2 gündür chatgpt ye soruyorum hiçbir şekilde yardımcı olamadı alternatif kütüphane değil direk adb lazım banaFiekGames adlı üyeden alıntı: mesajı görüntüle