본문 바로가기

Data/Python

[Python] ssh로 원격 conda python실행시 주의할 점

반응형

 

ssh로 원격 PC에서 python으로 특정 코드를 실행해야할때 주의해야할점이 있다.

 

ssh로 python명령어를 날리면 "conda"의 python이 실행되는것이 아니고, 기본 환경에서의 python이 실행이된다.

 

따라서, conda환경의 python을 실행하기 위해서는 해당 conda경로의 python으로 실행시켜줘야한다.

아래는 예시이다

# as-is
ssh ec2-1 'python test.py'

# to-be
ssh ec2-1 '/home/ubuntu/.conda/envs/pytorch/bin/python test.py'

 

반응형