質問編集履歴

2

間違いの修正

2020/07/22 10:11

投稿

taniyan
taniyan

スコア11

test CHANGED
File without changes
test CHANGED
@@ -200,7 +200,7 @@
200
200
 
201
201
 
202
202
 
203
- **◆Error when importing Numpy**
203
+ **◆Numpyをimportした時、下記のエラー内容が出ます。**
204
204
 
205
205
  ```
206
206
 
@@ -214,7 +214,7 @@
214
214
 
215
215
  Traceback (most recent call last):
216
216
 
217
- File "/Users/username/git/python_c_api_sample/tanitani.py", line 10, in <module>
217
+ File "/Users/username/git/python_c_api_sample/python_code_sample.py", line 10, in <module>
218
218
 
219
219
  import numpy as np
220
220
 
@@ -278,7 +278,7 @@
278
278
 
279
279
  ```
280
280
 
281
- **◆Error when importing random**
281
+ **◆randomをimportした時、下記のエラー内容が出ます。(pythonファイルの2行目を修正してください)**
282
282
 
283
283
 
284
284
 
@@ -374,7 +374,7 @@
374
374
 
375
375
  ```
376
376
 
377
- g++ -fPIC main.cpp $(python3.8-config --cflags --ldflags) -lpython3.8 -o main && ./main
377
+ g++ -fPIC main.cpp $(python3.8-config --cflags --ldflags) -lpython3.8
378
378
 
379
379
 
380
380
 

1

書式の改善

2020/07/22 10:11

投稿

taniyan
taniyan

スコア11

test CHANGED
File without changes
test CHANGED
@@ -28,31 +28,31 @@
28
28
 
29
29
  本投稿は次のように構成にしました
30
30
 
31
+
32
+
31
- ◆コード
33
+ - ◆コード
32
-
34
+
33
- ◆エラーの説明
35
+ - ◆エラーの説明
34
-
36
+
35
- ◆環境情報
37
+ - ◆環境情報
36
-
38
+
37
- ◆コードを動かすために
39
+ - ◆コードを動かすために
38
-
40
+
39
-  -ディレクトリの作成
41
+    -ディレクトリの作成
40
-
42
+
41
-  -作成されたpython環境
43
+    -作成されたpython環境
42
-
44
+
43
-  -コンパイル
45
+    -コンパイル
46
+
47
+
48
+
49
+
50
+
44
-
51
+ ## コード
52
+
45
-
53
+ **◆main.cpp**
46
-
54
+
47
- ```
55
+ ```
48
-
49
- #コード
50
-
51
-
52
-
53
- ◆main.cpp
54
-
55
-
56
56
 
57
57
  #include <Python.h>
58
58
 
@@ -158,15 +158,11 @@
158
158
 
159
159
  }
160
160
 
161
-
162
-
163
- ------------------------
161
+ ```
164
-
165
-
166
-
162
+
167
- ◆python_code_sample.py
163
+ **◆python_code_sample.py**
164
+
168
-
165
+ ```
169
-
170
166
 
171
167
  import numpy as np
172
168
 
@@ -200,15 +196,13 @@
200
196
 
201
197
 
202
198
 
199
+ ## エラーの説明
200
+
201
+
202
+
203
+ **◆Error when importing Numpy**
204
+
203
- ```
205
+ ```
204
-
205
- #エラーの説明
206
-
207
-
208
-
209
- ◆Error when importing Numpy
210
-
211
-
212
206
 
213
207
  /Users/username/.pyenv/versions/anaconda3-5.0.1/envs/your_env_name/bin
214
208
 
@@ -282,11 +276,13 @@
282
276
 
283
277
 
284
278
 
285
-
279
+ ```
286
-
280
+
287
- ◆Error when importing random
281
+ **◆Error when importing random**
282
+
283
+
284
+
288
-
285
+ ```
289
-
290
286
 
291
287
  File "./python_code_sample.py", line 2, in <module>
292
288
 
@@ -308,57 +304,61 @@
308
304
 
309
305
 
310
306
 
311
- ```
312
-
313
- # 環境情報
307
+ ## 環境情報
314
308
 
315
309
  I installed anaconda in pyenv.
316
310
 
317
311
  I created the environment as follows.
318
312
 
319
- Anaconda installer is anaconda3-5.0.1
320
-
321
- python3.8.1
322
-
323
- macOS(Catalina version:10.15.4)
324
-
325
- output is g++ -v
326
-
327
-  Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
328
-
329
-  Apple clang version 11.0.3 (clang-1103.0.32.59)
330
-
331
-  Target: x86_64-apple-darwin19.4.0
332
-
333
-  Thread model: posix
334
-
335
-  InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
336
-
337
- ```
338
-
339
-
340
-
341
- ```
342
-
343
- # コードを動かすために
344
-
345
- # ディレクトリの作成
313
+ - Anaconda installer is anaconda3-5.0.1
314
+
315
+ - python3.8.1
316
+
317
+ - macOS(Catalina version:10.15.4)
318
+
319
+ - output is g++ -v
320
+
321
+
322
+
323
+ ```
324
+
325
+  Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
326
+
327
+  Apple clang version 11.0.3 (clang-1103.0.32.59)
328
+
329
+  Target: x86_64-apple-darwin19.4.0
330
+
331
+  Thread model: posix
332
+
333
+  InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
334
+
335
+ ```
336
+
337
+
338
+
339
+ ## ◆コードを動かすために
340
+
341
+ **ディレクトリの作成**
342
+
343
+ ```
346
344
 
347
345
  mkdir sample_test_python_c_api && cd sample_test_python_c_api
348
346
 
349
347
  There are two files in the directory: main.cpp and python_code_sample.py.
350
348
 
351
-
349
+ ```
352
-
350
+
351
+
352
+
353
- #作成されたpython環境
353
+ ## 作成されたpython環境
354
-
354
+
355
- 1. pyenv local anaconda3-5.0.1
355
+ 1. `pyenv local anaconda3-5.0.1`
356
-
356
+
357
- 2. conda create -n your_env_name python=3.8 anaconda
357
+ 2. `conda create -n your_env_name python=3.8 anaconda`
358
-
358
+
359
- 3. pyenv local anaconda3-5.0.1/envs/your_env_name
359
+ 3. `pyenv local anaconda3-5.0.1/envs/your_env_name`
360
+
360
-
361
+ ```
361
-
362
362
 
363
363
  export PYTHONHOME=/Users/username/.pyenv/versions/anaconda3-5.0.1/envs/your_env_name
364
364
 
@@ -366,7 +366,13 @@
366
366
 
367
367
 
368
368
 
369
+ ```
370
+
371
+
372
+
369
- #cコンパイル
373
+ ## cコンパイル
374
+
375
+ ```
370
376
 
371
377
  g++ -fPIC main.cpp $(python3.8-config --cflags --ldflags) -lpython3.8 -o main && ./main
372
378