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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

1465閲覧

Windows10にアップグレードPythonが動作しなくなった

satoUmino

総合スコア19

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/09/24 05:33

編集2020/09/30 07:02

以前Windows7を使用しておりpython3.6、keras、tensor flowなどをインストールを動作させていました。
しかし、Windows10にアップグレードした後初めてコードを動作させたところ'tensorflow.python.platform'とエラーがでました。
tensoflowはインストールことは確認できています。
イメージ説明

追記
確認したところpyを使用することでpythonのコード自体は動かすことが出来ました。
しかし、上記の通りtensorflowを用いたコードの場合エラーが出てしまします。

以下、Pythonのインストール箇所
イメージ説明

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

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

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

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

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

hentaiman

2020/09/24 06:24

tensorflowのバージョンが1系と2系でかなり違いますが、バージョン揃えてますか?
satoUmino

2020/09/24 06:28

バージョンは1.13で動作させていました。 特に動作していた時から新たにインストールさせたりアップデートさせたりはしていないです Windowsのアップデートによって変わることがあるのでしょうか
guest

回答2

0

自己解決

インストールされていたtensorlowを一度アンインストールし、再度インストールすることで解決しました。

投稿2020/10/13 06:49

satoUmino

総合スコア19

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

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

0

Windows10でのコマンドプロンプトにおいてのpythonはちょっと特殊な扱いとなってます。
おそらく、以前から入れているpythonとは別のpythonがインストールされ、それが動いているものと思います。
まずは、そのライブラリがどこにあるブツにインストールされていて、実行しようとしてるブツはどこに入ってるものなのか確認してみてはどうでしょう

投稿2020/09/24 06:35

y_waiwai

総合スコア87774

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

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

satoUmino

2020/09/24 06:51

そうなのですね。 確認してみます。
satoUmino

2020/09/29 06:30

確認したところ \AppData\Local\Microsoft\WindowsApps\python.exe となっていました
y_waiwai

2020/09/29 06:58

あきらかにそれは、Win10アップデート後に入れられたpythonのパスですね Win7時代に入れたPythonを実行するようにしましょう
satoUmino

2020/09/30 06:40

返信ありがとうございます。 そうなのですね、普段あまり使っていなかったのもあり、以前のPythonの場所がわからないのですが、 確認方法など教えてもらえないのでしょうか。
Y.H.

2020/09/30 06:44

> 確認方法など教えてもらえないのでしょうか。 管理者権限で起動したコマンドプロンプトで cd c:\ dir /s/b/on python.exe とかで検索してみてください。
satoUmino

2020/09/30 07:01

ありがとうございます。 確認できました。 一覧を質問文に貼らさせていただきます。 おそらく一番下の部分がwin7で入れたものだと思うのですがこれを環境変数の編集でPATHを追加すればよいでしょうか。
Y.H.

2020/09/30 07:03

> 環境変数の編集でPATHを追加 環境変数PATHの一番前に追加してください。
satoUmino

2020/09/30 07:15

ありがとうございます。 試してみます
satoUmino

2020/10/02 06:21

pathを通した結果pythonとpipコマンドは正常に動作したのですがやはりtensorflowが質問と同様のエラーが出てしまいました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問