harry900000 commited on
Commit
32a4d55
·
1 Parent(s): 90101b2

fix `pip: not found`

Browse files
Files changed (2) hide show
  1. app.py +2 -3
  2. test_environment.py +10 -8
app.py CHANGED
@@ -35,6 +35,7 @@ from download_checkpoints import main as download_checkpoints
35
  from test_environment import main as check_environment
36
  from test_environment import setup_environment
37
 
 
38
 
39
  # setup env
40
  os.environ["CUDA_HOME"] = "/usr/local/cuda"
@@ -42,9 +43,7 @@ os.environ["LD_LIBRARY_PATH"] = "$CUDA_HOME/lib:$CUDA_HOME/lib64:$LD_LIBRARY_PAT
42
  os.environ["PATH"] = "$CUDA_HOME/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:$PATH"
43
 
44
  if not check_environment():
45
- setup_environment()
46
- if not check_environment():
47
- sys.exit(1)
48
 
49
  os.environ["TOKENIZERS_PARALLELISM"] = "false" # Workaround to suppress MP warning
50
 
 
35
  from test_environment import main as check_environment
36
  from test_environment import setup_environment
37
 
38
+ setup_environment()
39
 
40
  # setup env
41
  os.environ["CUDA_HOME"] = "/usr/local/cuda"
 
43
  os.environ["PATH"] = "$CUDA_HOME/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:$PATH"
44
 
45
  if not check_environment():
46
+ sys.exit(1)
 
 
47
 
48
  os.environ["TOKENIZERS_PARALLELISM"] = "false" # Workaround to suppress MP warning
49
 
test_environment.py CHANGED
@@ -18,21 +18,23 @@ import importlib
18
  import os
19
  import sys
20
 
 
 
21
 
22
  def setup_environment():
23
  os.system("apt-get update && apt-get install -qqy libmagickwand-dev")
24
 
25
  # install packages
26
  # os.system(
27
- # 'export FLASH_ATTENTION_SKIP_CUDA_BUILD=FALSE && \
28
- # pip install --timeout=1000000000 --no-build-isolation "flash-attn<=2.7.4.post1"'
29
  # )
30
  os.system(
31
- "pip install --timeout=1000000000 \
32
  https://download.pytorch.org/whl/cu128/flashinfer/flashinfer_python-0.2.5%2Bcu128torch2.7-cp38-abi3-linux_x86_64.whl"
33
  )
34
- os.system('export VLLM_ATTENTION_BACKEND=FLASHINFER && pip install "vllm==0.9.0"')
35
- os.system('pip install "decord==0.6.0"')
36
 
37
  os.system(
38
  "export CONDA_PREFIX=/usr/local/cuda && \
@@ -43,11 +45,11 @@ def setup_environment():
43
  ln -sf $CONDA_PREFIX/lib/python3.10/site-packages/nvidia/*/include/* $CONDA_PREFIX/include/python3.10"
44
  )
45
 
46
- os.system('pip install --timeout=1000000000 --no-build-isolation "transformer-engine[pytorch]"')
47
- os.system('pip install --timeout=1000000000 "decord==0.6.0"')
48
 
49
  # os.system(
50
- # 'pip install --timeout=1000000000 \
51
  # "git+https://github.com/nvidia-cosmos/cosmos-transfer1@e4055e39ee9c53165e85275bdab84ed20909714a"'
52
  # )
53
 
 
18
  import os
19
  import sys
20
 
21
+ PIP = f"{sys.executable} -m pip"
22
+ print(PIP)
23
 
24
  def setup_environment():
25
  os.system("apt-get update && apt-get install -qqy libmagickwand-dev")
26
 
27
  # install packages
28
  # os.system(
29
+ # f'export FLASH_ATTENTION_SKIP_CUDA_BUILD=FALSE && \
30
+ # {PIP} install --timeout=1000000000 --no-build-isolation "flash-attn<=2.7.4.post1"'
31
  # )
32
  os.system(
33
+ f"{PIP} install --timeout=1000000000 \
34
  https://download.pytorch.org/whl/cu128/flashinfer/flashinfer_python-0.2.5%2Bcu128torch2.7-cp38-abi3-linux_x86_64.whl"
35
  )
36
+ os.system(f'export VLLM_ATTENTION_BACKEND=FLASHINFER && {PIP} install "vllm==0.9.0"')
37
+ os.system(f'{PIP} install "decord==0.6.0"')
38
 
39
  os.system(
40
  "export CONDA_PREFIX=/usr/local/cuda && \
 
45
  ln -sf $CONDA_PREFIX/lib/python3.10/site-packages/nvidia/*/include/* $CONDA_PREFIX/include/python3.10"
46
  )
47
 
48
+ os.system(f'{PIP} install --timeout=1000000000 --no-build-isolation "transformer-engine[pytorch]"')
49
+ os.system(f'{PIP} install --timeout=1000000000 "decord==0.6.0"')
50
 
51
  # os.system(
52
+ # f'{PIP} install --timeout=1000000000 \
53
  # "git+https://github.com/nvidia-cosmos/cosmos-transfer1@e4055e39ee9c53165e85275bdab84ed20909714a"'
54
  # )
55