improve 2a55c825
This commit is contained in:
parent
440b70eb15
commit
00d82154dc
@ -215,8 +215,12 @@ func (a *App) DepCheck(python string) error {
|
|||||||
|
|
||||||
func (a *App) InstallPyDep(python string, cnMirror bool) (string, error) {
|
func (a *App) InstallPyDep(python string, cnMirror bool) (string, error) {
|
||||||
var err error
|
var err error
|
||||||
|
torchWhlUrl := "torch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 --index-url https://download.pytorch.org/whl/cu117"
|
||||||
if python == "" {
|
if python == "" {
|
||||||
python, err = GetPython()
|
python, err = GetPython()
|
||||||
|
if cnMirror && python == "py310/python.exe" {
|
||||||
|
torchWhlUrl = "https://mirrors.aliyun.com/pytorch-wheels/cu117/torch-1.13.1+cu117-cp310-cp310-win_amd64.whl"
|
||||||
|
}
|
||||||
if runtime.GOOS == "windows" {
|
if runtime.GOOS == "windows" {
|
||||||
python = `"%CD%/` + python + `"`
|
python = `"%CD%/` + python + `"`
|
||||||
}
|
}
|
||||||
@ -227,12 +231,8 @@ func (a *App) InstallPyDep(python string, cnMirror bool) (string, error) {
|
|||||||
|
|
||||||
if runtime.GOOS == "windows" {
|
if runtime.GOOS == "windows" {
|
||||||
ChangeFileLine("./py310/python310._pth", 3, "Lib\\site-packages")
|
ChangeFileLine("./py310/python310._pth", 3, "Lib\\site-packages")
|
||||||
torchIndexUrl := "https://download.pytorch.org/whl/cu117"
|
|
||||||
if cnMirror {
|
|
||||||
torchIndexUrl = "https://mirrors.aliyun.com/pytorch-wheels/cu117"
|
|
||||||
}
|
|
||||||
installScript := python + " ./backend-python/get-pip.py -i https://mirrors.aliyun.com/pypi/simple --no-warn-script-location\n" +
|
installScript := python + " ./backend-python/get-pip.py -i https://mirrors.aliyun.com/pypi/simple --no-warn-script-location\n" +
|
||||||
python + " -m pip install torch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 --index-url " + torchIndexUrl + " --no-warn-script-location\n" +
|
python + " -m pip install " + torchWhlUrl + " --no-warn-script-location\n" +
|
||||||
python + " -m pip install -r ./backend-python/requirements.txt -i https://mirrors.aliyun.com/pypi/simple --no-warn-script-location\n" +
|
python + " -m pip install -r ./backend-python/requirements.txt -i https://mirrors.aliyun.com/pypi/simple --no-warn-script-location\n" +
|
||||||
"exit"
|
"exit"
|
||||||
if !cnMirror {
|
if !cnMirror {
|
||||||
|
Loading…
Reference in New Issue
Block a user