반응형

2024/05 8

CentOS 7 Python3 설치

CentOS 7 기준python 3.10 이상 부터 openssl version 1.1.1 이상을 요구한다.1. Repository 변경yum install epel-release -y 2. OpenSSL 1.1.1 버전 및 의존성 설치yum install openssl11 openssl11-devel -y yum -y install yum-utilsyum -y install mariadb-develyum -y install zlib zlib-devel libffi-devel bzip2-develyum -y install gcc gcc-c++ openssl openssl-devel yum -y install zip unzip wget mc git net-tools 3. OpenSSL 버전 확인[root@..

Python 2024.05.31

Centos7 에서 git 설치, 업그레이드

Centos 7 버전에서 git을 설치 하였다.서버 버전 확인https://koreanred.tistory.com/172[root@CALL-Statistics max]# cat /etc/*release*CentOS Linux release 7.9.2009 (Core)Derived from Red Hat Enterprise Linux 7.9 (Source)NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.or..

서버 Server 2024.05.31

[Linux] Red Hat , CentOS 버전 확인 방법 / 리눅스 OS 버전 확인

기본적으로 어떤 OS가 깔렸는지 확인하는 명령어는 uname 이다uname [옵션]-a : 전체 정보-s :  커널 이름을 출력한다.-n : 네트워크 노드에서의 호스트 이름을 출력한다.-r : 커널 release 번호를 출력한다.-v : 커널 버전번호를 출력한다.-m : 하드웨어 이름을 출력한다.-p : 프로세서 타입을 출력한다.-i : 하드웨어 플렛폼정보를 출력한다.-o : 운영체제 정보를 출력한다. 리눅스 OS 버젼 확인하기 어떤 리눅스가 깔렸는지 OS와 커널을 확인을 하려면 여러가지 방법이 있다. 1. 리눅스 OS 버젼 확인cat /etc/redhat-release  2. 리눅스 OS 버젼 확인cat /etc/*release*cat /etc/*-release | uniq 3. 리눅스 OS 버젼 확인..

서버 Server 2024.05.31

Python 폴더 경로, 절대경로, 현재경로, 폴더생성

파이썬의 경로들을 확인하는 방법입니다. 모두 os 모듈을 사용합니다.import os 1. 현재 위치 확인 (현재경로)print(os.getcwd()) 2. 디렉토리 경로 변경 os.chdir("가고 싶은 경로") 3. 절대경로 구하기 path = os.path.dirname(os.path.abspath(__file__)) print(path)현재 내 파일의 절대 경로를 구해준다.4. 경로(폴더)가 존재하는지 확인os.path.exists('경로 이름') if not os.path.exists('경로 이름'): os.mkdir('경로 이름')위 코드는 경로를 확인하고 없으면 경로(폴더)를 만드는 코드입니다.

Python 2024.05.29

파이썬 현재 설치된 패키지 리스트 확인하기

파이썬에서 현재 설치된 패키지 리스트를 확인하는 방법에는 여러 가지가 있습니다.  pip list 명령어 사용하기가장 쉬운 방법은 터미널에서 pip list 명령어를 실행하는 것이다.이 명령어는 현재 설치된 모든 패키지의 리스트를 출력합니다.pip list pip freeze 명령어 사용하기pip freeze 명령어는 현재 설치된 패키지의 리스트를 requirements.txt 파일 형식으로 출력합니다. 이 파일은 pip install -r 명령어를 사용하여 한 번에 여러 패키지를 설치하는 데 사용됩니다. pip freeze > requirements.txt

Python 2024.05.22

파이썬 환경 변수 사용하기 2 (dotenv 사용하기)

.env 파일을 사용하여 환경변수를 설정하고 파이썬 프로그램에서 읽을 수 있습니다. 이를 위해 python-dotenv 패키지를 설치해야 합니다.python-dotenv 패키지 설치pip install python-dotenv .env 파일에 환경변수 작성MY_KEY=my_key 환경변수 Python에서 사용import osfrom dotenv import load_dotenv# .env 파일 로드load_dotenv()# 환경변수 값 출력print(os.getenv('MY_KEY')) python 에서만 환경변수를 사용할 수 있어 편리합니다..env 파일을 잘 관리하면 보안에 취약하지 않습니다.

Python 2024.05.22

파이썬 환경 변수 사용하기

파이썬 환경 변수 사용하기환경변수는 시스템에서 사용되는 값으로, 소프트웨어 프로그램이 실행될 때 필요한 정보를 저장하는 데 사용한다.파이썬에서는 os 모듈을 사용하여 환경변수를 다룬다.import os# 모든 환경변수 출력for key, value in os.environ.items(): print(key, value)# 특정 환경변수 값 출력print(os.environ.get('PATH')) 환경변수 설정환경변수를 설정하려면 os.environ dictionary를 사용하거나 os.putenv 함수를 사용하여 설정한다.import os# 환경변수 설정os.environ['MY_KEY'] = 'my_key'# 환경변수 값 출력print(os.environ.get('MY_KEY'))# os.pute..

Python 2024.05.22

pip 에러 해결 : Faltal error in launcher: Unable to create process using '"'

fastapi를 설치를 하려는데 에러가 났다 ㅠㅠ찾아보니 경로 때문에 발생하는 오류라는데 간단하게 해결 가능하다. pip 명령어 앞에 python -m 을 붙여준다. ex) python -m pip install XXX매번 붙여주기 귀찮으니 경로를 설정해주면 된다.환경변수 설정 > Path에서 파이썬 경로를 맞춰주면 되시겠다. ㅎㅎ Python을 업그레이드 했는데 Path를 설정을 다시 안해줬었다.C:\Users\PC-075\AppData\Local\Programs\Python\Python39=> C:\Users\PC-075\AppData\Local\Programs\Python\Python312이렇게 경로를 맞춰주면 이런 에러는 나지 않는다.

Python 2024.05.16
반응형