回答編集履歴
1
説明を追記
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
[PEP 610](https://www.python.org/dev/peps/pep-0610/)によると、`pip freeze`というコマンドは2つの
|
5
|
+
[PEP 610](https://www.python.org/dev/peps/pep-0610/)によると、`pip freeze`というコマンドで表示されるパッケージの表記は2つの表記があるようです。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -26,7 +26,11 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
ここからは私の想像ですが、@fileが表示されるのはanaconda(miniconda)を使っている場合が多いです。少なくともpyenvでは見たことがありません。conda
|
29
|
+
ここからは私の想像ですが、@fileが表示されるのはanaconda(miniconda)を使っている場合が多いです。少なくともpyenvでは見たことがありません。anacondaがインストール時にローカルで何か作業したパッケージは@fileがつくのかなと考えています。
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
condaを使ってrequirements.txt相当のファイル(package-list.txt)を作るとき
|
30
34
|
|
31
35
|
```terminal
|
32
36
|
|
@@ -34,7 +38,7 @@
|
|
34
38
|
|
35
39
|
```
|
36
40
|
|
37
|
-
を使いますが、こちらにはdirect URL referenceは表示されません
|
41
|
+
を使いますが、こちらにはdirect URL referenceは表示されません。漠然とcondaとpipを混在して使っていましたが、anacondaを使うときはpip freezeではなく上記コマンドを使うべきなんでしょう。
|
38
42
|
|
39
43
|
|
40
44
|
|