隨著需求的增多,又要增加多幾個不同的項目來在本地測試,這個時候往往就會遇到 不同項目的Python版本不同等等一系列問題,只好請出Conda來幫忙。?
一、先去下載安裝一下Conda?Conda | Anaconda.org
安裝完后,需要給CONDA做個環境變量配置:在Path目錄里配置上
這個時候,打開CMD命令查看下是否已安裝成功:
二、給項目創建虛擬環境
pip install virtualenv
執行命令virtualenv venv創建虛擬環境,這里會有兩個有可能出錯的地方:1是項目中已經有了 venv文件夾,將它刪掉。2是這個工程沒讓系統管理員取得完全控制,右鍵工程目錄打開 屬性設置一下就可以了:
三、創建好虛擬環境后,開始給項目配置其他的環境了:
安裝PyTorch
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
驗證PyTorch是否安裝正確:
python -c "import torch; print(torch.__version__)"
檢查 PyTorch GPU 支持在虛擬環境中,你可以通過 Python 交互式命令行來檢查 PyTorch 是否能夠使用 GPU:
python
import torch
print(torch.cuda.is_available())
依次輸入指令,要退出這個python環境 同,輸入exit()回車就返回虛擬環境中了,就可以進行下一步的依賴安裝。
很多不同的項目對Python的版本要求也不同,因此必須得用虛擬環境解決這個問題
我安裝Python3.10.6的版本
D:\BRICKE\python\Python3.10.6\python.exe
D:\BRICKE\python\Python3.10.6\Scripts\pip.exe
D:\BRICKE\python\Python3.10.6\Scripts\virtualenv.exe?
創建虛擬環境python -m venv venv_name?
安裝python -m venv venv_name?
進入虛擬環境?virtualenv venv_name?
退出虛擬環境 exit()
停用deactivate
?