質問編集履歴

6

dllが壊れているかもとのことで移してもだめでした。

2019/10/05 05:52

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -179,3 +179,41 @@
179
179
  この違いが原因であるところまでは掴めました。何か見識ある方、アドバイス頂けないでしょうか。
180
180
 
181
181
  よろしくお願い致します。
182
+
183
+
184
+
185
+ ### 追記3
186
+
187
+ 参考)https://qiita.com/hasht/items/29a0a1bdb665e356ce66
188
+
189
+ https://github.com/pypa/virtualenv/issues/1139#issuecomment-477186474
190
+
191
+ https://qiita.com/atsonic/items/be5cdc7cf066ae947426
192
+
193
+ ```windows
194
+
195
+ C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS
196
+
197
+
198
+
199
+  libcrypto-1_1-x64.dll⇒壊れている?ので↓のと差し替え
200
+
201
+
202
+
203
+ C:\ProgramData\Anaconda3\pkgs\openssl-1.1.1b-he774522_1\Library\bin
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
+ ```
212
+
213
+ と思ったのですが、そもそもC:\Program Files\Intelの下にはOptaneShellExtensionsというフォルダしかありませんでした。
214
+
215
+
216
+
217
+ そのため、C:\Program Files\Intel\Intel(R) Management Engine Components\iCLSのディレクトリを作成し、そこに上記dllを入れてみました。
218
+
219
+ 結果、同じでした。

5

伏字

2019/10/05 05:52

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -166,7 +166,7 @@
166
166
 
167
167
  ```bat
168
168
 
169
- cd C:\Users\t-morita\AppData\Local\Continuum\anaconda3\envs\20191004
169
+ cd C:\AppData\Local\Continuum\anaconda3\envs\20191004
170
170
 
171
171
  dir
172
172
 

4

原因が絞れました。pythonプログラムの実行のやり方によって出るエラーだとわかりました。

2019/10/04 10:45

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -147,3 +147,35 @@
147
147
  PS C:\ProgramData\Anaconda3\envs\20191004>
148
148
 
149
149
  ```
150
+
151
+
152
+
153
+ ### 追記2
154
+
155
+ その後の結果報告です。
156
+
157
+ コマンドプロンプトでactivateしてから仮想環境のpython.exeのある場所にて以下コマンドを打つと成功しました。
158
+
159
+ ```python
160
+
161
+ python program.py
162
+
163
+ ```
164
+
165
+ しかし、winodwsバッチからこのpythonプログラムを実行するようにしたり、
166
+
167
+ ```bat
168
+
169
+ cd C:\Users\t-morita\AppData\Local\Continuum\anaconda3\envs\20191004
170
+
171
+ dir
172
+
173
+ python program.py
174
+
175
+ ```
176
+
177
+ Visual Studio Codeのデバッグ機能からprogram.pyを実行しますと、元のエラーが表示されることがわかりました。
178
+
179
+ この違いが原因であるところまでは掴めました。何か見識ある方、アドバイス頂けないでしょうか。
180
+
181
+ よろしくお願い致します。

3

フォルダごと新PCのenvsに入れたらうまくいったかもですがエラーでました。

2019/10/04 10:33

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,53 @@
97
97
  この下にあるspec-file.txtの方法を行ったのですが、conda listにかなりの差がありました。例えばgoogle-api-coreなどが移っていなかったです。
98
98
 
99
99
  まったく同じ環境を整えることは不可能なのでしょうか。
100
+
101
+
102
+
103
+ ### これでうまくいったかもしれません(調査中)
104
+
105
+ dockerというアドバイスも頂いていたのですが、既に環境を作ってしまっておりまして、そこで元のPCのenvs直下の環境名フォルダごと、先PCのフォルダenvs配下に配置してみたところ…なんとAnaconda Navigatorを再起動しましたら新しい環境が作成されているとしてGUI上の設定画面に新環境として出現しました。これはネット内にてかなり探し回りましたが新しい(そのままといえばそのまま)方法なのではと思っています。
106
+
107
+ そしてpip listなどやってみたところsite-packageごとのためか案の定全て入っていました。
108
+
109
+
110
+
111
+ しかし、もしかしたらこれでいけるかもしれないと思っていたのですが中にあるプログラムを実行したところ、以下エラーになってしまいました。
112
+
113
+
114
+
115
+ ```
116
+
117
+ File "c:\ProgramData\Anaconda3\envs\20191004\program.py", line 89, in detect_document
118
+
119
+ response = client.text_detection(image=image)
120
+
121
+ File "C:\ProgramData\Anaconda3\envs\20191003\lib\site-packages\google\cloud\vision_helpers\decorators.py", line 101, in inner
122
+
123
+ response = self.annotate_image(request, retry=retry, timeout=timeout)
124
+
125
+ File "C:\ProgramData\Anaconda3\envs\20191003\lib\site-packages\google\cloud\vision_helpers\__init__.py", line 72, in annotate_image
126
+
127
+ r = self.batch_annotate_images([request], retry=retry, timeout=timeout)
128
+
129
+ File "C:\ProgramData\Anaconda3\envs\20191003\lib\site-packages\google\cloud\vision_v1\gapic\image_annotator_client.py", line 274, in batch_annotate_images
130
+
131
+ request, retry=retry, timeout=timeout, metadata=metadata
132
+
133
+ File "C:\ProgramData\Anaconda3\envs\20191003\lib\site-packages\google\api_core\gapic_v1\method.py", line 143, in __call__
134
+
135
+ return wrapped_func(*args, **kwargs)
136
+
137
+ File "C:\ProgramData\Anaconda3\envs\20191003\lib\site-packages\google\api_core\grpc_helpers.py", line 59, in error_remapped_callable
138
+
139
+ six.raise_from(exceptions.from_grpc_error(exc), exc)
140
+
141
+ File "<string>", line 3, in raise_from
142
+
143
+ google.api_core.exceptions.ServiceUnavailable: 503 Getting metadata from plugin failed with error: HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by SSLError("Can't
144
+
145
+ connect to HTTPS URL because the SSL module is not available."))
146
+
147
+ PS C:\ProgramData\Anaconda3\envs\20191004>
148
+
149
+ ```

2

追記の箇所

2019/10/04 09:55

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -85,3 +85,15 @@
85
85
  winodws10 pro
86
86
 
87
87
  python 3.7
88
+
89
+
90
+
91
+ ### 追記
92
+
93
+ https://stackoverflow.com/questions/53742827/add-full-anaconda-package-list-to-existing-conda-environment
94
+
95
+
96
+
97
+ この下にあるspec-file.txtの方法を行ったのですが、conda listにかなりの差がありました。例えばgoogle-api-coreなどが移っていなかったです。
98
+
99
+ まったく同じ環境を整えることは不可能なのでしょうか。

1

フォルダ名変更

2019/10/03 12:35

投稿

dendenmushi
dendenmushi

スコア98

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  #
48
48
 
49
- # $ conda activate ocr_check_20190527
49
+ # $ conda activate 20190527
50
50
 
51
51
  #
52
52