반응형

python-3.x 8

ValueError: 지원되지 않는 피클 프로토콜: 3, python2 피클은 python3 피클이 덤프한 파일을 로드할 수 없습니까?

ValueError: 지원되지 않는 피클 프로토콜: 3, python2 피클은 python3 피클이 덤프한 파일을 로드할 수 없습니까? 피클을 사용하여 python 3에 파일을 덤프하고 피클을 사용하여 파일을 python 2에 로드하면 ValueError가 나타납니다. 그럼 python 2 피클은 python 3 피클이 덤프한 파일을 로드할 수 없는 건가요? 내가 원하면요?어떻게 하는 거지?당신은 Python 3에서 더 낮은 프로토콜 번호로 피클된 데이터를 작성해야 합니다.Python 3은 다음과 같은 번호를 가진 새로운 프로토콜을 도입했습니다.3(및 기본값으로 사용), 다시 다음 값으로 전환합니다.2Python 2에서 읽을 수 있습니다. 확인:protocol의 매개 변수입니다. 결과 코드는 다음과 같습..

programing 2023.06.30

Windows 10에서 Python을 실행하려는 "권한 거부"

Windows 10에서 Python을 실행하려는 "권한 거부" 하룻밤 사이에 윈도우 10의 업데이트가 파이썬을 고장낸 것 같습니다.도망가려고 하는 것 뿐입니다.python --version"권한 거부" 오류를 반환했습니다.KB4507453, KB4506991, KB4509096 등 세 가지 업데이트 중 어느 것도 원인이 될 것 같지는 않지만 문제가 발생한 시점은 미심쩍습니다.뒤로 굴러가는 것보다, 제가 놓치고 있는 더 간단한 해결책이 있기를 바랍니다. python에 대한 권한은 "-rwxr-x-x"이며 어젯밤 패치를 설치한 후 Windows 업데이트 재부팅 시스템을 허용하는 것 외에는 변경한 것이 없습니다. 시스템 정보에 따르면 10.0.18362를 실행 중입니다. "을 사용하여 않든 이 , PowerS..

programing 2023.06.05

spacy Windows 10 및 Python 3.5.3에서 'en_core_web_sm' 모델을 찾을 수 없음 :: 아나콘다 사용자 지정(64비트)

spacy Windows 10 및 Python 3.5.3에서 'en_core_web_sm' 모델을 찾을 수 없음 :: 아나콘다 사용자 지정(64비트) 사이에 무엇이 다른가spacy.load('en_core_web_sm')그리고.spacy.load('en')이 링크는 다양한 모델 크기를 설명합니다.하지만 나는 여전히 어떻게spacy.load('en_core_web_sm')그리고.spacy.load('en')가 나다 spacy.load('en')저는 잘 운영되고 있습니다. 그데그런.spacy.load('en_core_web_sm')를 던집니다. 는 습다니했을 설치했습니다.spacy하기와 같이내가 주피터 노트북에 가서 명령을 실행할 수 있습니다.nlp = spacy.load('en_core_web_sm') 오..

programing 2023.05.21

Cygwin에 Pip-3.2 설치

Cygwin에 Pip-3.2 설치 나는 Cygwin에 Python 3를 설치했습니다.그러나 다음을 통해 Python 3 패키지를 설치할 수 없습니다.pip이것을 할 수 있는 방법이 있습니까?cygwin을 설치하는 동안 목록에서 python/python-setup 도구를 설치해야 합니다.이렇게 하면 "easy_install" 패키지가 설치됩니다. 다음 명령을 입력합니다. easy_install-a.b pip 교체해야 합니다.a.b2.7, 3.4 또는 그 밖의 다른 버전의 파이썬을 사용합니다.둘 이상의 Python 설치가 있는 경우 각 설치에 대해 pip(및 설치 도구)를 별도로 설치해야 합니다. 그렇게 하려면 먼저 python3: /usr/bin/python3 ez_setup.py 설치 도구를 설치하고 또..

programing 2023.05.21

장고 - 해당 테이블 없음: 주.auth_user__old

장고 - 해당 테이블 없음: 주.auth_user__old 공식 장고 문서의 첫 번째 앱 튜토리얼을 팔로우하다가 관리 페이지를 통해 일부 변경 사항을 저장하려고 할 때 이 오류가 발생했습니다.저는 그것에 대해 조사를 좀 했지만, DB 마이그레이션과 같은 가능한 해결책을 찾을 수 없었습니다.제 코드의 구체적인 부분을 보고 싶으시면 말씀해 주세요. 다음은 오류입니다. /admin/polls/question/1/change/main에서 작동 오류가 발생했습니다.auth_user__old 요청 방법: POST 요청 URL: http://127.0.0.1:8000/admin/polls/question/1/change/ 장고 버전: 2.1.4 예외 유형: 작동 오류 예외 값: 해당 테이블 없음: main.auth_..

programing 2023.05.21

Django의 STATIC_URL과 STATIC_ROOT의 차이

Django의 STATIC_URL과 STATIC_ROOT의 차이 때문에 혼란스럽습니다.static root그리고 일을 명확히 하고 싶습니다. 하려면 Django 서에정파제공다합있니다야어음이면려적하에 .settings.py그리고.urls.py: import os PROJECT_DIR=os.path.dirname(__file__) 정적 파일을 수집할 디렉터리의 절대 경로 STATIC_ROOT= os.path.join(PROJECT_DIR,'static_media/') 정적 파일의 URL 접두사 STATIC_URL = '/static/' 정적 파일의 추가 위치 STATICFILES_DIRS = ( os.path.join(PROJECT_DIR,'static/'),) ...그리고.urls.py다음 행: from ..

programing 2023.05.11

문자열을 이진으로 변환하는 방법은 무엇입니까?

문자열을 이진으로 변환하는 방법은 무엇입니까? 저는 파이썬에서 문자열의 이진 표현을 얻을 수 있는 방법이 필요합니다. st = "hello world" toBinary(st) 이것을 하는 깔끔한 방법의 모듈이 있습니까?이런 거? >>> st = "hello world" >>> ' '.join(format(ord(x), 'b') for x in st) '1101000 1100101 1101100 1101100 1101111 100000 1110111 1101111 1110010 1101100 1100100' #using `bytearray` >>> ' '.join(format(x, 'b') for x in bytearray(st, 'utf-8')) '1101000 1100101 1101100 1101100..

programing 2023.05.11

Python을 찾을 수 없습니다. 인수 없이 실행하여 Microsoft Store에서 설치하거나 설정에서 이 바로 가기를 사용하지 않도록 설정합니다.

Python을 찾을 수 없습니다. 인수 없이 실행하여 Microsoft Store에서 설치하거나 설정에서 이 바로 가기를 사용하지 않도록 설정합니다. GUI를 다운로드하려고 했지만 단말기에서 계속 다음 오류가 발생했습니다. Python을 찾을 수 없습니다. Microsoft Store에서 설치할 인수 없이 실행하거나 Settings > Manage App Execution Alias에서 이 바로 가기를 비활성화합니다. 다음 명령을 사용하여 설치하려고 합니다. python -m pip install --upgrade pip setuptools virtualenv Python 버전을 확인하고 컴퓨터에 설치되어 있는지 확인합니다. 경로 환경 변수 확인 -> "시작"으로 이동하여 "앱 실행 별칭 관리"를 입력합..

programing 2023.05.01
반응형