как исправить numy модуль не найден и установить тензор потока - PullRequest
0 голосов
/ 11 февраля 2019

Я новичок в среде Python.Попытка получить код из этой книги для работы в Windows 8.1.

После связки проблем с модулями не найдено (например,ssl и numnpy) и пробуя разные версии python, я получил с conda 4.5.12 и Python 3.7.1.установлены.Мне пришлось переместить mkl _ *. Dll в d: \ Anaconda3 \ Library \ bin и добавить d: \ Anaconda3 \ Library \ bin к пути, чтобы решить эту проблему и получить кусочек для импорта.Не уверен, что я что-то сломал, выполнив это.

Есть ли способ получить чистую установку на Windows 8.1, чтобы numpy работал?

Попытка установить тензор потока дает:

D:\ray\dev\conradapps\dlgopy\dlatgog\code>conda install tensorflow
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - anaconda==2018.12=py37_0 -> bleach==3.0.2=py37_0
  - anaconda==2018.12=py37_0 -> numexpr==2.6.8=py37hdce8814_0
  - anaconda==2018.12=py37_0 -> scikit-learn==0.20.1=py37h343c172_0
  - tensorflow

Что я должен сделать, чтобы установить tenorflow?

edit: пробовать некоторые из this .

получать некоторые предупреждения:

done
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\_bz2.pyd.c~.  Please remove this file manually (y
ou may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\_lzma.pyd.c~.  Please remove this file manually (
you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\_queue.pyd.c~.  Please remove this file manually
(you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\_socket.pyd.c~.  Please remove this file manually
 (you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\select.pyd.c~.  Please remove this file manually
(you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\DLLs\unicodedata.pyd.c~.  Please remove this file manu
ally (you may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\python.exe.c~.  Please remove this file manually (you
may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\python3.dll.c~.  Please remove this file manually (you
 may need to reboot to free file handles)
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(89): Could not remo
ve or rename d:\Anaconda3\python37.dll.c~.  Please remove this file manually (yo
u may need to reboot to free file handles)

файлы были легко удалены без перезагрузки.теперь я могу импортировать tenorflow.

пробуя керасы дальше.

керасы импортирует!

1 Ответ

0 голосов
/ 14 февраля 2019

Решение easy :

1) Удалите Anaconda - это будет называться что-то вроде "Python 3.7.1 (Anaconda3 2018.12 64-bit)".

2) Переустановите Anaconda, но на этот раз установите флажок во время установки, чтобы добавить Python в PATH.

3) Tensorflow и numpy должны работать из коробки без дополнительных установок.Например, из моего терминала я могу запустить:

C:\Users\vasil>python
Python 3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy as np
>>> np
<module 'numpy' from 'C:\\Users\\vasil\\Anaconda3\\lib\\site-packages\\numpy\\__init__.py'>
>>> np.absolute(-1)
1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...