質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

1178閲覧

anaconda で tensorflowをインストールしたい

kijounokuron

総合スコア12

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2022/08/03 12:29

pip で tensorflow を installしたく色々試しているができないです
使用しているのはanaconda で jupyternotebookでtensorflowを使用したいのですがうまくいきません。
conda 4.13.0
Python 3.8.5

!pip install tensorflow-gpu

で末尾に下記のエラーが出ます。

WARNING: No metadata found in c:\users\81907\appdata\roaming\python\python38\site-packages
ERROR: Could not install packages due to an OSError: [WinError 5] アクセスが拒否されました。: 'C:\Users\81907\anaconda3\Lib\site-packages\numpy\core\_multiarray_tests.cp38-win_amd64.pyd'
Consider using the --user option or check the permissions.

import tensorflow as tf

を行うと

AttributeError Traceback (most recent call last)
Input In [16], in <cell line: 1>()
----> 1 import tensorflow as tf

File ~\anaconda3\lib\site-packages\tensorflow_init_.py:41, in <module>
38 import six as _six
39 import sys as _sys
---> 41 from tensorflow.python.tools import module_util as _module_util
42 from tensorflow.python.util.lazy_loader import LazyLoader as _LazyLoader
44 # Make sure code inside the TensorFlow codebase can use tf2.enabled() at import.

File ~\anaconda3\lib\site-packages\tensorflow\python_init_.py:47, in <module>
45 from tensorflow.python import data
46 from tensorflow.python import distribute
---> 47 from tensorflow.python import keras
48 from tensorflow.python.feature_column import feature_column_lib as feature_column
49 from tensorflow.python.layers import layers

File ~\anaconda3\lib\site-packages\tensorflow\python\keras_init_.py:27, in <module>
24 from tensorflow.python import tf2
26 # See b/110718070#comment18 for more details about this import.
---> 27 from tensorflow.python.keras import models
29 from tensorflow.python.keras.engine.input_layer import Input
30 from tensorflow.python.keras.engine.sequential import Sequential

File ~\anaconda3\lib\site-packages\tensorflow\python\keras\models.py:26, in <module>
24 from tensorflow.python.keras import metrics as metrics_module
25 from tensorflow.python.keras import optimizers
---> 26 from tensorflow.python.keras.engine import functional
27 from tensorflow.python.keras.engine import sequential
28 from tensorflow.python.keras.engine import training

File ~\anaconda3\lib\site-packages\tensorflow\python\keras\engine\functional.py:38, in <module>
36 from tensorflow.python.keras.engine import keras_tensor
37 from tensorflow.python.keras.engine import node as node_module
---> 38 from tensorflow.python.keras.engine import training as training_lib
39 from tensorflow.python.keras.engine import training_utils
40 from tensorflow.python.keras.saving.saved_model import network_serialization

File ~\anaconda3\lib\site-packages\tensorflow\python\keras\engine\training.py:54, in <module>
52 from tensorflow.python.keras.mixed_precision.experimental import loss_scale_optimizer as lso
53 from tensorflow.python.keras.saving import hdf5_format
---> 54 from tensorflow.python.keras.saving import save
55 from tensorflow.python.keras.saving.saved_model import model_serialization
56 from tensorflow.python.keras.utils import generic_utils

File ~\anaconda3\lib\site-packages\tensorflow\python\keras\saving\save.py:35, in <module>
33 # pylint: disable=g-import-not-at-top
34 try:
---> 35 import h5py
36 except ImportError:
37 h5py = None

File ~\AppData\Roaming\Python\Python38\site-packages\h5py_init_.py:34, in <module>
31 else:
32 raise
---> 34 from . import version
36 if version.hdf5_version_tuple != version.hdf5_built_version_tuple:
37 _warn(("h5py is running against HDF5 {0} when it was built against {1}, "
38 "this may cause problems").format(
39 '{0}.{1}.{2}'.format(*version.hdf5_version_tuple),
40 '{0}.{1}.{2}'.format(*version.hdf5_built_version_tuple)
41 ))

File ~\AppData\Roaming\Python\Python38\site-packages\h5py\version.py:17, in <module>
14 from future import absolute_import
16 from collections import namedtuple
---> 17 from . import h5 as _h5
18 import sys
19 import numpy

File h5py\h5.pyx:41, in init h5py.h5()

AttributeError: type object 'h5py.h5.H5PYConfig' has no attribute 'reduce_cython'

となります。
対策をご教授ください

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meg_

2022/08/03 13:18

確認ですがpipとcondaは併用していませんよね?
kijounokuron

2022/08/04 10:21

全てpipでインストールしています。
guest

回答1

0

自己解決

anaconda をインストールし直して、その際にバージョンアップを実行したところ
pipでインストール出来ました。

アンインストール後、バージョンアップからcondaでのインストールは失敗しましたので

再度anaconda のインストールからバージョンアップ後、pipでのインストールで解決できました。
ご指摘の通りconda とpipが同時にあった可能性が高く以後気を付けようと思います。

投稿2022/08/04 12:20

kijounokuron

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問