Python TensorFlow, scipy, numpy ve Keras yükleme sorunu

Arkadaşlar merhaba. Bir süredir python ile ilgiliyim. Ve makine öğrenmesi kısmı çok dikkatimi çekiyor ve o konuda öğrenmek kendimi geliştirmek ve projeler yapmak istiyorum. Bu projelerimin içinde önemli bir sağlık uygulaması var ancak henüz bu modülleri yükleyemedim bile. Bugüne kadar yüklediğim modül-kütüphaneleri hızlıca öğrenip hayatımı kolaylaştıran uygulamalar yaptım.
Soruna gelecek olursak:
Bu kütüphaneleri yüklerken sürekli hata veriyor. Python sürümlerini teker teker denedim.Ama çözemedim sorunu. Bu kütüphaneleri yükleyebilmek için ne yapmam gerek. Yabancı forumlarda da bir çözüm bulamadım. Burda bu konuda çalışma yapan arkadaşları görünce yazmak istedim. Yardımcı olursanız sevinirim.
Bu arada projeleri pycharm ile yapıyorum.

Merhaba,
Genel olarak nasıl bir hata alıyorsun kütüphaneleri yüklerken? Bir de kütüphaneleri nasıl nasıl indiriyorsun? Bir de numpy için şu yöntemi denedin mi?

1 Beğeni

genel olarak pip ya da pip3.8 ile install ederek denedim hep. Senin dediğin yoldan yaptım şimdi sanırım oldu. Teşekkürler. İhtiyaç duyduğum tüm kütüphaneleri ordan indiririm artık.

1 Beğeni

Collecting Keras
Using cached Keras-2.4.3-py2.py3-none-any.whl (36 kB)
Requirement already satisfied: pyyaml in c:\users\akinci\pycharmprojects\murat\venv\lib\site-packages (from Keras) (5.4.1)
Requirement already satisfied: numpy>=1.9.1 in c:\users\akinci\pycharmprojects\murat\venv\lib\site-packages (from Keras) (1.20.2)
Requirement already satisfied: scipy>=0.14 in c:\users\akinci\pycharmprojects\murat\venv\lib\site-packages (from Keras) (1.6.2)
Collecting h5py
Using cached h5py-3.2.1.tar.gz (368 kB)
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Installing backend dependencies: started
Installing backend dependencies: finished with status ‘done’
Preparing wheel metadata: started
Preparing wheel metadata: finished with status ‘done’
Building wheels for collected packages: h5py
Building wheel for h5py (PEP 517): started
Building wheel for h5py (PEP 517): finished with status ‘error’
Failed to build h5py

DEPRECATION: The -b/–build/–build-dir/–build-directory option is deprecated and has no effect anymore. pip 21.1 will remove support for this functionality. A possible replacement is use the TMPDIR/TEMP/TMP environment variable, possibly combined with --no-clean. You can find discussion regarding this at Check in prepare_linked_requirement for an existing directory used by --src is setuptools-specific · Issue #8333 · pypa/pip · GitHub.
ERROR: Command errored out with exit status 1:
command: ‘C:\Users\AKINCI\PycharmProjects\Murat\venv\Scripts\python.exe’ ‘C:\Users\AKINCI\PycharmProjects\Murat\venv\lib\site-packages\pip_vendor\pep517_in_process.py’ build_wheel ‘C:\Users\AKINCI\AppData\Local\Temp\tmpdnb4uz3b’
cwd: C:\Users\AKINCI\AppData\Local\Temp\pip-install-5ujqhepp\h5py_1c4ae993a625468bb7a00a3f60d6051c
Complete output (73 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win32-3.8
creating build\lib.win32-3.8\h5py
copying h5py\h5py_warnings.py → build\lib.win32-3.8\h5py
copying h5py\ipy_completer.py → build\lib.win32-3.8\h5py
copying h5py\version.py → build\lib.win32-3.8\h5py
copying h5py_init_.py → build\lib.win32-3.8\h5py
creating build\lib.win32-3.8\h5py_hl
copying h5py_hl\attrs.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\base.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\compat.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\dataset.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\datatype.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\dims.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\files.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\filters.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\group.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\selections.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\selections2.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl\vds.py → build\lib.win32-3.8\h5py_hl
copying h5py_hl_init_.py → build\lib.win32-3.8\h5py_hl
creating build\lib.win32-3.8\h5py\tests
copying h5py\tests\common.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\conftest.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_attribute_create.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_attrs.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_attrs_data.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_base.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_big_endian_file.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_completions.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dataset.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dataset_getitem.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dataset_swmr.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_datatype.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dimension_scales.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dims_dimensionproxy.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_dtype.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_errors.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_file.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_file2.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_file_image.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_filters.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_group.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5d_direct_chunk.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5f.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5o.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5p.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5pl.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_h5t.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_objects.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_selections.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests\test_slicing.py → build\lib.win32-3.8\h5py\tests
copying h5py\tests_init_.py → build\lib.win32-3.8\h5py\tests
creating build\lib.win32-3.8\h5py\tests\data_files
copying h5py\tests\data_files_init_.py → build\lib.win32-3.8\h5py\tests\data_files
creating build\lib.win32-3.8\h5py\tests\test_vds
copying h5py\tests\test_vds\test_highlevel_vds.py → build\lib.win32-3.8\h5py\tests\test_vds
copying h5py\tests\test_vds\test_lowlevel_vds.py → build\lib.win32-3.8\h5py\tests\test_vds
copying h5py\tests\test_vds\test_virtual_source.py → build\lib.win32-3.8\h5py\tests\test_vds
copying h5py\tests\test_vds_init_.py → build\lib.win32-3.8\h5py\tests\test_vds
copying h5py\tests\data_files\vlen_string_dset.h5 → build\lib.win32-3.8\h5py\tests\data_files
copying h5py\tests\data_files\vlen_string_dset_utc.h5 → build\lib.win32-3.8\h5py\tests\data_files
copying h5py\tests\data_files\vlen_string_s390x.h5 → build\lib.win32-3.8\h5py\tests\data_files
warning: build_py: byte-compiling is disabled, skipping.

running build_ext
Loading library to get build settings and version: hdf5.dll
error: Unable to load dependency HDF5, make sure HDF5 is installed properly
error: Could not find module ‘hdf5.dll’. Try using the full path with constructor syntax.

ERROR: Failed building wheel for h5py
ERROR: Could not build wheels for h5py which use PEP 517 and cannot be installed directly

aynı şekilde hata verdi :confused:

@sentago

Rica ederim. İyi çalışmalar.

@sentago numpy ve scipy sorunsuz yüklenirken tensorflow ve keras için hata aldım. o konuda bir öeri var mı? 32 bit 64 bit gibi bir sorun olaiblir mi? sanırım kullandığım python 32 bit.

Tensorflow 64 bit destekli diye biliyorum. Dediğin gibi 32 bitten kaynaklı olabilir.

Bilgisayara kütüphaneleri indiremiyorsanız google colab kullanabilirsiniz. Bu sitede ücretsiz olarak yapay zeka denemeleri yapılıyor.

@hasser çıktı olarak program yapma planım var. Tabi ki denemeler önemli ama programa çıktı alabilmek de önemli. O nedenle kurmam şart

eğer kuran biri varsa hangi python sürümünü kullandığının bilgisini verebilir mi?

3.9 kullanıyordum. Tensorflow 3.7 üzerinde çalışmadığını öğrendim. 3.9u silip 3.7 kurdum. Daha sonra hepsini kurabildim.

Anaconda üzerinden mi yapsanız acaba, öyle daha zahmetsiz olabilir,