분류 전체보기
-
Docker의 공식 문서에 따르면 Docker Desktop을 설치한 경우 Docker Engine을 별도로 설치할 필요가 없습니다. Docker Desktop과 Docker Engine은 동일한 컴퓨터에 함께 설치할 수 있습니다. Docker Desktop에 대한 전용 저장 위치를 사용하면 Docker Engine 설치와 충돌하지 않도록 할 수 있습니다. Docker Desktop과 Docker Engine을 동시에 실행하는 것이 가능하지만, 동시에 실행하면 문제가 발생할 수 있는 경우가 있습니다. 당신이 직면한 문제는 시스템에 Docker 저장소가 누락되어 발생한 것입니다. 이 문제를 해결하기 위해 Docker Engine 문서의 일부를 따라 다음과 같이 진행할 수 있습니다. sudo apt inst..
docker-desktop : Depends: docker-ce-cli but it is not installableDocker의 공식 문서에 따르면 Docker Desktop을 설치한 경우 Docker Engine을 별도로 설치할 필요가 없습니다. Docker Desktop과 Docker Engine은 동일한 컴퓨터에 함께 설치할 수 있습니다. Docker Desktop에 대한 전용 저장 위치를 사용하면 Docker Engine 설치와 충돌하지 않도록 할 수 있습니다. Docker Desktop과 Docker Engine을 동시에 실행하는 것이 가능하지만, 동시에 실행하면 문제가 발생할 수 있는 경우가 있습니다. 당신이 직면한 문제는 시스템에 Docker 저장소가 누락되어 발생한 것입니다. 이 문제를 해결하기 위해 Docker Engine 문서의 일부를 따라 다음과 같이 진행할 수 있습니다. sudo apt inst..
2023.02.24 -
이 오류는 설치하려는 패키지가 의존하는 다른 패키지가 설치되어 있지 않거나 손상되어 있기 때문에 발생할 수 있습니다. 이 문제를 해결하기 위해 다음 단계를 수행할 수 있습니다. 터미널에서 다음 명령어를 실행하여 의존성 문제를 해결합니다. sudo apt --fix-broken install 이 명령어를 실행하면 시스템에서 문제가 있는 패키지를 자동으로 감지하고 해당 패키지를 업데이트하거나 삭제하여 의존성 문제를 해결합니다. 명령어 실행이 완료되면 패키지를 다시 설치하려고 시도합니다. 다시 설치해야 할 패키지를 지정하거나 다른 패키지를 설치하려는 경우 이전에 발생한 오류가 없어야합니다. 위의 단계를 수행하여 의존성 문제를 해결할 수 있습니다.
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).이 오류는 설치하려는 패키지가 의존하는 다른 패키지가 설치되어 있지 않거나 손상되어 있기 때문에 발생할 수 있습니다. 이 문제를 해결하기 위해 다음 단계를 수행할 수 있습니다. 터미널에서 다음 명령어를 실행하여 의존성 문제를 해결합니다. sudo apt --fix-broken install 이 명령어를 실행하면 시스템에서 문제가 있는 패키지를 자동으로 감지하고 해당 패키지를 업데이트하거나 삭제하여 의존성 문제를 해결합니다. 명령어 실행이 완료되면 패키지를 다시 설치하려고 시도합니다. 다시 설치해야 할 패키지를 지정하거나 다른 패키지를 설치하려는 경우 이전에 발생한 오류가 없어야합니다. 위의 단계를 수행하여 의존성 문제를 해결할 수 있습니다.
2023.02.24 -
Docker Desktop uses 'pass' to store the login credentials that needs to be initialised. 이 오류는 Docker Desktop에서 로그인 자격 증명을 저장하는 데 사용되는 'pass' 프로그램이 설치되어 있지 않은 경우 발생할 수 있습니다.이 문제를 해결하려면 다음 단계를 수행할 수 있습니다.먼저 'pass' 프로그램이 설치되어 있는지 확인합니다. MacOS 또는 Linux에서는 터미널에서 'which pass' 명령어를 실행하여 확인할 수 있습니다. Windows에서는 'where pass' 명령어를 실행합니다.'pass'가 설치되어 있지 않은 경우, 해당 운영 체제에 맞는 패키지 매니저를 사용하여 설치합니다. 예를 들어, MacOS에..
Docker Desktop uses 'pass' to store the login credentials that needs to be initialised.Docker Desktop uses 'pass' to store the login credentials that needs to be initialised. 이 오류는 Docker Desktop에서 로그인 자격 증명을 저장하는 데 사용되는 'pass' 프로그램이 설치되어 있지 않은 경우 발생할 수 있습니다.이 문제를 해결하려면 다음 단계를 수행할 수 있습니다.먼저 'pass' 프로그램이 설치되어 있는지 확인합니다. MacOS 또는 Linux에서는 터미널에서 'which pass' 명령어를 실행하여 확인할 수 있습니다. Windows에서는 'where pass' 명령어를 실행합니다.'pass'가 설치되어 있지 않은 경우, 해당 운영 체제에 맞는 패키지 매니저를 사용하여 설치합니다. 예를 들어, MacOS에..
2023.02.24 -
해결방법 vi /etc/network/interfaces dns-nameservers 8.8.8.8 8.8.4.4 를 추가. esc + :wq!로 저장 후 닫기 vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 를 추가 위 .conf 파일이 편집이 안된다면 아래 참고 rm /etc/resolv.conf ;# to remove the symlink vi /etc/resolv.conf ;# to create a regular file
Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings해결방법 vi /etc/network/interfaces dns-nameservers 8.8.8.8 8.8.4.4 를 추가. esc + :wq!로 저장 후 닫기 vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 를 추가 위 .conf 파일이 편집이 안된다면 아래 참고 rm /etc/resolv.conf ;# to remove the symlink vi /etc/resolv.conf ;# to create a regular file
2023.02.24 -
~/.ssh/config에 해당 알고리즘을 추가한다. Host 192.168.0.1 HosKeyAlgorithms +diffie-hellman-group14-sha1 Host 192.168.0.1 KexAlgorithms +diffie-hellman-group1-sha1
Unable to negotiate with xxx port xxx: no matching key exchange method found~/.ssh/config에 해당 알고리즘을 추가한다. Host 192.168.0.1 HosKeyAlgorithms +diffie-hellman-group14-sha1 Host 192.168.0.1 KexAlgorithms +diffie-hellman-group1-sha1
2023.02.24 -
우선 전체 코드 바로 공개 하겠습니다. 아래의 코드 실행시 파일과 같은 위치에서 imgs 폴더를 꼭 생성해주세요!! import ssl ssl._create_default_https_context = ssl._create_unverified_context from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By import time import urllib.request searchKey = input('검색 키워드 입력:') driver = webdriver.Chrome() driver.get("https://www.google.co.kr/i..
(파이썬 웹크롤링) 구글 이미지 크롤링우선 전체 코드 바로 공개 하겠습니다. 아래의 코드 실행시 파일과 같은 위치에서 imgs 폴더를 꼭 생성해주세요!! import ssl ssl._create_default_https_context = ssl._create_unverified_context from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By import time import urllib.request searchKey = input('검색 키워드 입력:') driver = webdriver.Chrome() driver.get("https://www.google.co.kr/i..
2023.02.24 -
Python에서 현재 설치된 패키지 리스트를 확인하는 방법에는 여러 가지가 있습니다. pip list 명령어 사용하기 가장 쉬운 방법은 터미널에서 pip list 명령어를 실행하는 것입니다. 이 명령어는 현재 설치된 모든 패키지의 리스트를 출력합니다. pip list pip freeze 명령어 사용하기 pip freeze 명령어는 현재 설치된 패키지의 리스트를 requirements.txt 파일 형식으로 출력합니다. 이 파일은 pip install -r 명령어를 사용하여 한 번에 여러 패키지를 설치하는 데 사용됩니다. pip freeze > requirements.txt conda list 명령어 사용하기 conda를 사용하여 Python 패키지를 관리하는 경우, conda list 명령어를 사용하여 현..
파이썬 현재 설치된 패키지 리스트 확인하는법Python에서 현재 설치된 패키지 리스트를 확인하는 방법에는 여러 가지가 있습니다. pip list 명령어 사용하기 가장 쉬운 방법은 터미널에서 pip list 명령어를 실행하는 것입니다. 이 명령어는 현재 설치된 모든 패키지의 리스트를 출력합니다. pip list pip freeze 명령어 사용하기 pip freeze 명령어는 현재 설치된 패키지의 리스트를 requirements.txt 파일 형식으로 출력합니다. 이 파일은 pip install -r 명령어를 사용하여 한 번에 여러 패키지를 설치하는 데 사용됩니다. pip freeze > requirements.txt conda list 명령어 사용하기 conda를 사용하여 Python 패키지를 관리하는 경우, conda list 명령어를 사용하여 현..
2023.02.23 -
파이썬에서 문자열을 자르는 방법에는 여러 가지가 있습니다. 문자열을 자르는 방법에 대해 알아보겠습니다. 문자열 슬라이싱 문자열 슬라이싱은 문자열에서 특정 범위의 문자열을 잘라내는 방법입니다. 슬라이싱은 대괄호([]) 안에 시작 인덱스와 끝 인덱스를 지정하여 문자열을 자릅니다. # 문자열 슬라이싱 예제 s = "Hello, World!" # 문자열 슬라이싱 print(s[0:5]) # 출력: Hello print(s[7:12]) # 출력: World 슬라이싱에서 시작 인덱스는 포함되고, 끝 인덱스는 포함되지 않습니다. 위 예제에서 s[0:5]는 0번 인덱스부터 4번 인덱스까지를 자르므로 "Hello"가 출력됩니다. split() 함수 split() 함수는 문자열을 특정 구분자(delimiter)를 기준으로..
파이썬 문자 자르기, 글자 자르기파이썬에서 문자열을 자르는 방법에는 여러 가지가 있습니다. 문자열을 자르는 방법에 대해 알아보겠습니다. 문자열 슬라이싱 문자열 슬라이싱은 문자열에서 특정 범위의 문자열을 잘라내는 방법입니다. 슬라이싱은 대괄호([]) 안에 시작 인덱스와 끝 인덱스를 지정하여 문자열을 자릅니다. # 문자열 슬라이싱 예제 s = "Hello, World!" # 문자열 슬라이싱 print(s[0:5]) # 출력: Hello print(s[7:12]) # 출력: World 슬라이싱에서 시작 인덱스는 포함되고, 끝 인덱스는 포함되지 않습니다. 위 예제에서 s[0:5]는 0번 인덱스부터 4번 인덱스까지를 자르므로 "Hello"가 출력됩니다. split() 함수 split() 함수는 문자열을 특정 구분자(delimiter)를 기준으로..
2023.02.23