1 conda をインストールする
- Conda の最新バージョンをダウンロードしてインストールする
2 condaでPython仮想環境を作成する
- conda コマンドラインまたは conda インタラクティブ インターフェイスで作成できます。
- condaインターフェースで作成することをお勧めします
- 最初のアイコンをダブルクリックします
- 環境の Python バージョンを選択すると便利です。ここではいくつかの異なるバージョンを作成しました。base がデフォルトの環境です。
3.トーチを取り付ける
- これはcondaプロモートにインストールする方が便利です
# 进入刚刚创建的新环境
conda activate envoName
# 粘贴 pytorch 下载页面中的命令行(根据需要选择不同版本)
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
4. オープンソースプロジェクト利用時の注意事項
- requirements.txtファイルはプロジェクトが依存するライブラリを示しており、pip install -rrequirements.txt コマンドを使用してインストールするか、pycharm に付属のプロンプトに従ってインストールします (一部のライブラリ名は実際のものと一致しないことに注意してください)
conda acticvate envoName(虚拟环境名称)
- コードに環境変数を追加する
# 例如
import os
os.environ[" str.... "] = "True"
5. Jupyter Notebook は異なる環境を切り替えます
- まず、Jupyter ノートブックをインストールします。これは、対話型インターフェイスの Anaconda ナビゲーターにもインストールできます。
- Jupyter ノートブックを対応する conda 環境に切り替えるには、まず現在の環境用の Jupyter カーネルをインストールする必要があります
conda install nb_conda_kernels
- その後、異なる環境を切り替えて、Jupyter ノートブックでコードを実行できます。
6. テンソルボード表示ログデータ
- まずテンソルボードをインストールします
- コンソール pip テンソルボードをインストールする
- 次のようにプログラムを実行します
from torch.utils.tensorboard import SummaryWriter
writer = SummaryWriter("newlogs") # 创建日志对象,并指定日志保存的地址为 当前目录下的 newlogs 文件夹
# 制造一些数据
for i in range(100):
writer.add_scalar("y = 2x", 2*i, i) # 添加日志数据
writer.close() # 关闭日志对象
- コンソールは tensorboard を開き、データ ソースとポート ページが配置されているポートを指定します。
- ログ データを表示します (指定したポートで表示): コンソール: tensorBoard --logdir=newlogs --port=8888
- 注: 再描画する場合は、元のログ ファイルを削除する必要があります。削除しないと、グラフに最後のデータが蓄積されてしまいます。
7. 32ビットPythonをインストールする
32 ビット Python をインストールする前に、環境を 32 ビットに切り替えることができるように、set CONDA_FORCE_32BIT=1 を設定する必要があります。conda info コマンドを使用して、プラットフォームが 32 ビットかどうかを確認して確認できます。
set CONDA_FORCE_32BIT=1
conda create -n python37-32 python=3.7