Pip은 정확히 무엇입니까?

마지막 업데이트: 2022년 7월 24일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
Unix에서 기본 구성 파일은 $HOME/.config/pip/pip.conf XDG_CONFIG_HOME 환경 변수를 고려합니다. macOS에서 구성 파일은 $HOME/Library/Application Support/pip/pip.conf 디렉토리 $HOME/Library/Application Support/pip 가 존재하는 경우 입니다. $HOME/.config/pip/pip.conf Windows에서 구성 파일은 %APPDATA%\pip\pip.ini .

codestyle

XML 속성 값에서 줄 바꿈이 허용됩니까? 우아하거나 바람직하지 않다는 것을 알고 있지만 XML 요소의 속성 값이 여러 줄에 걸쳐있는 것이 허용됩니까 (잘 구성된 XML에서)? 예 : 네, 더 나은 방법이 있다는 것을 압니다. 개인적으로 다음과 같이 작성합니다. this value goes over. multiple lines! 또는: 그러나 우리는 자체 XML 파서를 가지고 있고 Pip은 정확히 무엇입니까? 첫 번째 예제가 올바른 형식의 XML에서 허용되는지 알고 싶습니다. http://www.w3.org/TR/REC-xml/#NT-AttValue 제외한 모든 말을 것 같은데

Enzyme / React 테스트에서 언제 Render and Shallow를 사용해야합니까? 이 질문을 게시하기 전에 sqa stackexchange에서 검색을 시도했지만 얕은 및 렌더링에 대한 게시물을 찾지 못 했으므로 누군가가 나를 도울 수 있기를 바랍니다. 반응 구성 요소를 테스트 할 때 얕은 및 렌더링을 언제 사용해야합니까? 에어 비앤비 문서를 기반으로 두 가지의 차이점에 대해 몇 가지 의견을 내놓았습니다. shallow는 구성 요소 를 하나의 단위로 테스트 하므로 '부모'구성 요소에 사용해야합니다. (예 : 테이블, 래퍼 등) 렌더는 하위 구성 요소 용입니다. 내가이 질문을 한 이유는 내가 어떤 것을 사용해야하는지 알아내는 데 어려움을 겪고 있기 때문입니다 (문서는 그것들이 매우 유사하다고 말..

pip 및 virtualenv를 시스템 전체에 설치하는 공식 "선호"방법은 무엇입니까? 사람들이 가장 자주 추천하는 것 같습니다. $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv 또는 http://www.pip-installer.org/en/latest/installing.html 에서 얻은 것입니다 . $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install .

Log.INFO 대 Log.DEBUG [종료 됨] 대형 상용 프로그램을 개발 중이며 Log.INFO 및 Log.DEBUG로 기록하려는 정보의 종류를 혼동하고 있습니다. 각 유형의 로그 메시지에 포함 된 내용에 대한 표준 또는 경험 규칙이 있습니까? 나는 보통 다음과 같이 사용하려고합니다. DEBUG : 문제를 디버깅하려고 할 때 개발자에게 흥미로운 정보입니다. 정보 : 주어진 오류의 컨텍스트를 파악하려는 지원 담당자에게 흥미로운 정보 치명적 경고 : 손상 수준에 따른 문제 및 오류. • 디버그 : 일반적으로 디버깅에 사용되는 프로그램 상태에 관한 세분화 된 문입니다. • 정보 : 프로그램 상태에 관한 정보 설명, 프로그램 이벤트 또는 동작 추적을 나타냅니다. • 경고 : 프로그램에서 잠재적으로 유해한 이..

여러 언어로 Travis CI를 설정하는 방법 내 프로젝트는 nodejs와 Java를 모두 사용합니다. node_js 빌드로 시작한 다음 java를 설치하려고 시도했습니다 (npm 모듈이기 때문에) 그러나 Java를 설치하는 스크립트가 실패했으며 Java가 이미 존재하는 빌드가있을 때 설치할 필요가 없다고 생각합니다. 자바 빌드로 시작한 다음 노드를 설치해야합니까? 나는 이것을 시도하고있다 language: java - oraclejdk8 language: node_js node_js: - "0.10" 처음 두 줄을 무시하고 Java 7이 있고 내 프로젝트가 Java 8을 사용하는 node_js 빌드를 빌드합니다. 나는 파이썬에 대해이 대답 을 시도했습니다. 사용 language: node_js node..

주어진 파일 유형에 대한 영구 : set 구문? Twig를 사용하는 Symfony2 프로젝트에서 작업 중이며 파일 형식은 myfile.html.twig. Vim은 구문 강조를 자동으로 감지하지 않으므로 아무것도 적용하지 않습니다. :set syntax=HTML파일을 연 후에 사용할 수 있지만 파일 사이를 이동할 때 고통 스럽습니다. vim에서 특정 파일 유형에 대해 구문 강조를 지속적으로 설정하는 방법이 있습니까? autocmd이를 수행하는 데 사용할 수 있습니다 . augroup twig_ft au! autocmd BufNewFile,BufRead *.html.twig set syntax=html augroup END 작동해야합니다. 에 다음 구절 중 하나를 추가하십시오 .vimrc. " Set the..

qt를 설치하지 않고 Linux에서 qt5 앱을 실행하는 동안“플랫폼 플러그인”xcb“”를로드하지 못했습니다. Qt5를 사용하는 Linux 용 응용 프로그램을 작성했습니다. 그러나 Qt SDK가 설치되지 않은 Linux에서 실행하려고 할 때 콘솔의 출력은 다음과 같습니다. 플랫폼 플러그인 "xcb"를로드하지 못했습니다. 사용 가능한 플랫폼은 다음과 같습니다. 이 문제를 어떻게 해결할 수 있습니까? 플러그인 파일을 복사해야 할 수도 있습니까? Qt5가 설치된 우분투를 사용하지만 Qt 디렉토리의 이름을 바꾸면 같은 문제가 발생합니다. 따라서 Qt 디렉토리의 일부 파일을 사용합니다. 업데이트 : libqxcb.so 파일을 사용하여 app dir "platforms"폴더에 만들면 앱이 여전히 시작되지 않지만 오..

내 테스트를 .npm 무시해야합니까? 정확히 무엇을 넣어야 .npmignore합니까? 테스트? 물건처럼 .travis.yml, .jshintrc? 모듈을 실행할 때 필요하지 않은 것이 있습니까 (readme 제외)? 이에 대한 지침을 찾을 수 없습니다. 아마 알다시피, NPM은 거기에 들어가야 할 것을 구체적으로 명시하지 않고 기본적으로 무시되는 파일 목록을 가지고 있습니다 . 존재하지 않는 경우 기본적 으로 모든 .gitignore것이 무시 되므로 많은 사람들이 사용 하지 않습니다. 또한 설정에 관계없이 기본적으로 많은 파일이 이미 무시되고 위 링크에 설명 된대로 일부 파일은 항상 무시되지 않습니다.npm.npmignore 기본적으로의 하위 집합이기 때문에 항상 있어야하는 것에 대한 공식적인 내용은 많..

Guid의 기본값은 무엇입니까? 의 기본값 int은 0, for string는 ""이고 for boolean는 false입니다. 누군가의 기본값이 무엇인지 명확히 해 주 guid시겠습니까? 이 메소드를 사용하여 빈 GUID를 얻을 수 있습니다. 결과는 모든 숫자가 0- " 00000000-0000-0000-0000-000000000000"인 guid가됩니다 . new Guid() default(Guid) Guid.Empty 사용할 수 있습니다 Guid.Empty. 그것은 인 읽기 전용 인스턴스 의 값으로의 GUID 구조00000000-0000-0000-0000-000000000000 대신 사용할 수도 있습니다. var g = new Guid(); var g = default(Guid); Guid.NewG..

Kotlin의 다중 변수 렛 kotlin에서 여러 nullable 변수에 대해 여러 let을 연결하는 방법이 있습니까? fun example(first: String?, second: String?) < first?.let < second?.let < // Do something just if both are != null >> > 내 말은, 다음과 같습니다. fun example(first: String?, second: String?) < first?.let && second?.let < // Do something just if both are != null >> 여기에 관심이 있다면 이것을 해결하는 두 가지 기능이 있습니다. inline fun guardLet(vararg elements: T..

자동차 보험 보험은 무엇을 커버합니까?

크리스티는 부주의한 운전자가 교차로에서 빨간 불을 달린 후 메릴랜드 주 게이더스버그에서 태뼈를 박은 후 나에게 왔습니다. 그녀는 갈비뼈 두 개를 부러뜨리고 허리를 다쳤습니다. 또한, 그녀의 2011 아우디 A8상당한 재산 피해를 입었다.

크리스티는 보험 회사가 그녀와 공평할 것이라고 생각했고, 자신의 주장을 처리하기로 결정했습니다. 3개월 후, 그녀는 제 사무실에 왔습니다. 그녀는 주머니에서 지불 할 여유가 없다는 그녀의 의료 제공자로부터 청구서를 받고 있었고, 부주의 한 운전자의 보험 회사는 그녀가 의료 비에 $ 7,500.00 이상이 있었음에도 불구하고 그녀의 주장을 해결하기 위해 $ 1,500을 제공했습니다.

그들은 그녀에게 그녀의 건강 보험이 그녀의 모든 청구서를 지불 할 수 있다고 말했다.

진실은 대부분의 사람들이 자동차 보험을 구입하고, 완전히 커버 무엇을 이해하지 않는다는 것입니다. 크리스티는 자신의 차량 가치 의 축소를 포함하여 법에 따라 자격이 정확히 무엇인지 나에게서 유쾌하게 놀랐다.

자동차 보험 적용 범위에 대해 얼마나 알고 있습니까? 대답이 크리스티가 알고있는 만큼에 대한 경우, 다음 일반적인 자동차 보험 정책에 의해 적용 기본 것들의 목록을 다음과 도움이될 것입니다 :

책임 범위: 우리가 자동차 보험이있는 주된 이유는 충돌을 일으킬 경우 피해자에게 보상을 지불하지 않도록 하기 위해서입니다. 충돌시 누군가를 다치게 하는 경우, 귀하의 책임 보장은 피해자의 의료비, 손실된 임금 및 비경제적 손해(고통, 고통, 불편 등)에 대해 보험 한도까지 지불하게 됩니다.

당신은 책임 범위의 다른 금액을 구입할 수 있습니다. 모든 주에서는 법적으로 운전할 최소한의 책임 보장 범위가 있어야 합니다. 예를 들어, 메릴랜드는 최소 $30,000의 책임 보장을 요구합니다. 구매하는 책임 범위의 양은 발생하는 기분을 느끼는 위험의 양에 따라 달라집니다. 대부분의 보험 사업자는 $ 50K, $ 100K 및 $ 300K 정책을 제공합니다. 소득이 높거나 개인 자산이 있는 경우 보험 회사는 "우산" 정책을 제공할 수도 있습니다.

대부분의 주에서는 책임 한도 보다 보험에 가입된 보험 또는 무보험 보장을 받을 수 없습니다(아래에서 논의될 예정입니다).

상해 보호 /메드 급여: 대부분의 보험 정책에는 개인 상해 보호 ("PIP") 조항이 포함되어 있습니다. PIP, "메드 급여"로 일부 주에서 알려진, "무과실"보험입니다. 그것은 일반적으로 $2,500 자신의 의료 비와 손실 된 임금에 대 한 지불 하는 데 사용 됩니다. 크리스티는 공제액을 위해 많은 돈을 지출하고 있었지만, 빠른 상환을 위해 PIP 보험을 사용하고 있을 수 있었습니다. PIP 적용 범위는 결함이 있는지 여부에 관계없이 사용할 수 있습니다.

각 주에는 PIP/med 급여가 커버할 수 있는 것과 적용 방법에 대한 규칙이 다릅니다. Dross Berman LLC의 개인 상해 변호사는 PIP 혜택을 설명 할 수 있습니다.

보험/무보험 운전자 적용 범위: "UM/UIM" 보장은 다른 사람에게 의한 충돌에 있는 경우 귀하를 보호하고, 적절한 보장 범위가 없거나 완전히 보험에 가입되지 않은 경우 를 보호합니다. 예를 들어 "히트 앤 런" 충돌의 피해자이거나 부주의한 운전자가 보험 적용 범위의 최소 금액을 가지고 있는 경우를 예로 들 수 있습니다. 거의 항상 UM/UIM 한도가 책임 범위와 일치합니다.

UM/UIM 보장을 이용하려면 피고의 보험 한도를 수락하기 전에 자신의 보험회사에 통보해야 Pip은 정확히 무엇입니까? 하며, 그렇지 않으면 UM/UIM 청구를 위험에 처하게 하는 것이 매우 중요합니다.

또한, 당신이 히트 및 실행의 피해자 인 경우, 아무리 사소한 피해, 경찰에 전화하고 보고서를 얻는 것이 중요합니다, 그렇지 않으면 당신의 UM 보험은 주장을 거부 할 수 있습니다.

Dross Berman LLC의 개인 상해 변호사는 충돌 한 경우 UM / UIM 범위에 대해 논의하기 위해 연락하는 것이 좋습니다.

충돌 범위: 충돌 범위는 충돌 후 차량의 재산 피해를 커버하는 데 사용됩니다. 책임 범위와 마찬가지로 충돌 범위도 제한됩니다. 충돌 범위가 낮고 누군가의 2013 BMW 컨버터블을 총으로 합산한 경우, 재산 피해 청구서의 나머지 부분에 대해 개인적으로 책임을 질 수 있습니다.

충돌 범위는 두 가지 방식으로 진행됩니다. 무보험 운전자가 충돌하는 경우 차량을 수리하는 데 사용할 수 있습니다. 또한, 보험에 가입되어 있지만 책임이 분쟁 중인 운전자에게 충격을 받은 경우, 보장을 사용하고 공제액을 상환할 Pip은 정확히 무엇입니까? 수 있습니다. 책임이 결정되면, 귀하는 잘못이 아닌 경우 공제액을 돌려받게 됩니다. 많은 사람들이 자신의 차를 신속하게 고정 할 수 있기 때문에 재산 피해에 대한 자신의 보험 보험을 사용하는 것을 선호하며 조사를 기다릴 필요가 없습니다.

렌탈 적용 범위: 충돌에 연루된 경우 차량이 수리되는 동안 렌터카가 필요합니다. 상대방이 충돌의 원인이라는 것이 분명하면 보험이 렌터카를 충당할 것입니다. 명확하지 않은 경우 렌터카 가 있는 경우 자신의 정책을 통해 렌터카를 받을 수 있습니다. 일반적인 임대 보험은 "30/900"계획으로, 최대 30일 또는 $900까지 렌터카를 대여할 수 있습니다.

충돌이 다른 운전자의 잘못인 경우 렌탈 보장을 받을 수 있지만 "합리적인" 기간 동안만 가능합니다. 일반적으로 이것은 자동차가 고정 될 때까지, 또는, 당신의 차가 총 손실인 경우, 약 일주일 정도 후에 자동차에 대한 지불을받을 수 있습니다.

기타: 대부분의 정책에는 알려진 혜택이 거의 없으며, 정책의 모든 이점을 활용할 수 있도록 에이전트에게 문의할 것을 촉구합니다. 여기에는 작은 균열을 위한 무료 앞 유리 유리 수리 또는 길가 지원이 포함될 수 있습니다.

물론, 모든 보험 정책은 다르며, Dross Berman LLC의 개인 상해 변호사는 240-403-7200에서 충돌 한 후 귀하의 권리에 대한 무료 상담을 기꺼이 제공 할 것입니다.

코딩하다 현타올 때

질문 : Android에서 가로 모드를 비활성화하는 방법은 무엇입니까? Android 앱의 일부보기에 대해 가로 모드를 비활성화하려면 어떻게해야합니까? 답변 AndroidManifest.xml의 활동에 android:screenOrientation="portrait" 를 추가하십시오. 예를 들면 : 편집 : 이것은 매우 인기있는 답변이 되었기 때문에 초상화를 강제하는 것이 자주 적용되는 문제에 대한 올바른 해결책이 거의 없기 때문에 매우 죄책감이 있습니다. 강제 초상화에 대한 주요주의 사항 : 이것은 활동 라이프 사이클 이벤트 또는 상태를 적절하게 저장 / 복원하는 것에 대해 생각할 필요가 없습니다. 멀티 태스킹과 같은 피할 수없는 일을 포함하여 활동 파괴 / 재 창성을 유발할 수있는 앱 순환 외에도 많..

질문 : package.json에서 git URL을 사용하는 분기 또는 태그에 의존합니까? 버그 수정이있는 노드 모듈을 분기했고 버그 수정이 병합되고 릴리스 될 때까지 기능 브랜치에서 수정 된 버전을 사용하고 싶다고 가정 해 보겠습니다. 내 package.json dependencies 에서 고정 버전을 어떻게 참조합니까? 답변 npm 문서에서 : git://github.com//.git# git://github.com//.git#feature\/ NPM 버전 1.1.65부터 다음을 수행 할 수 있습니다. /# 출처 : https://stackoverflow.com/questions/16350673/depend-on-a-branch-or-tag-using-a-git-url-in-a-package-json

질문 : 평범한 영어로 "git reset"은 무엇을합니까? git reset 에 대한 미묘함을 설명하는 흥미로운 게시물 을 보았습니다. 안타깝게도 읽을수록 완전히 이해하지 못하는 것 같습니다. 저는 SVN 배경에서 왔으며 Git은 완전히 새로운 패러다임입니다. 나는 쉽게 수은을 얻었지만 Git은 훨씬 더 기술적입니다. 나는 git reset 이 hg revert 가깝다고 생각하지만 차이점이있는 것 같습니다. git reset 은 정확히 무엇을합니까? 다음에 대한 자세한 설명을 포함하십시오. 옵션은 --hard , --soft 및 --merge ; 당신이 사용하는 이상한 표기 HEAD 등 HEAD^ 와 HEAD~1 ; 구체적인 사용 사례 및 작업 흐름 작업 사본, HEAD 및 글로벌 스트레스 수준에 대한..

질문 : C #에서 선택적 매개 변수를 어떻게 사용할 수 있습니까? 참고 : 이 질문은 C #이 아직 선택적 매개 변수를 지원하지 않았을 때 (즉, C # 4 이전) 질문되었습니다. 우리는 C # 클래스에서 프로그래밍 방식으로 생성 된 웹 API를 구축하고 있습니다. 클래스에는 GetFooBar(int a, int b) 메서드가 있고 API에는 &a=foo &b=bar 와 같은 쿼리 매개 변수를 사용 GetFooBar 메서드가 있습니다. 클래스는 C # 언어에서 지원되지 않는 선택적 매개 변수를 지원해야합니다. 최선의 접근 방법은 무엇입니까? 답변 놀랍게도 아무도 다음과 같이 작동하는 C # 4.0 선택적 매개 변수를 언급하지 않았습니다. public void SomeMethod(int a, int b ..

질문 : Android에서 프로그래밍 방식으로 여백을 dp로 설정하려면 어떻게해야합니까? this 및 this thread에서 단일 뷰에서 여백을 설정하는 방법에 대한 답변을 찾으려고 노력했습니다. 하지만 더 쉬운 방법이 없는지 궁금합니다. 이 방법을 사용하고 싶지 않은 이유를 설명하겠습니다. Button을 확장하는 사용자 지정 Button이 있습니다. 배경이 기본 배경이 아닌 다른 것으로 설정되어있는 경우 ( setBackgroundResource(int id) 또는 setBackgroundDrawable(Drawable d) 호출하여) 여백을 0으로 설정하고 싶습니다. 이것을 호출하면 : public void setBackgroundToDefault() < backgroundIsDefault = tr..

질문 : 로컬에 설치된 Python 모듈 목록을 얻으려면 어떻게해야합니까? 내 Python 설치 (UNIX 서버)에있는 Python 모듈 목록을 얻고 싶습니다. 컴퓨터에 설치된 Python 모듈 목록을 어떻게 얻을 수 있습니까? 답변 솔루션 pip > 10.0과 함께 사용하지 마십시오! Python 스크립트에서 pip freeze 와 유사한 목록을 얻는 데 50 센트 : import pip installed_packages = pip.get_installed_distributions() installed_packages_list = sorted(["%s==%s" % (i.key, i.version) for i in installed_packages]) print(installed_packages_list..

질문 : 파이썬 스레드에서 반환 값을 얻는 방법은 무엇입니까? foo 함수 'foo' 문자열을 반환합니다. 스레드의 대상에서 반환되는 'foo' 값을 어떻게 얻을 수 있습니까? from threading import Thread def foo(bar): print('hello <>'.format(bar)) return 'foo' thread = Thread(target=foo, args=('world!',)) thread.start() return_value = thread.join() 위에 표시된 "한 가지 분명한 방법"은 작동하지 않습니다. thread.join() None 반환했습니다. 답변 Python 3.2 이상에서 stdlib concurrent.futures 모듈은 반환 값 또는 예외를 작업..

질문 : Python을 사용하여 시스템 호스트 이름을 얻으려면 어떻게해야합니까? 로컬 네트워크를위한 채팅 프로그램을 작성 중입니다. 컴퓨터를 식별하고 Python으로 사용자가 설정 한 컴퓨터 이름을 얻고 싶습니다. 답변 socket 및 해당 gethostname() 기능을 사용하십시오. 이것은 Python 인터프리터가 실행되는 컴퓨터 hostname 을 가져옵니다. import socket print(socket.gethostname()) 출처 : https://stackoverflow.com/questions/4271740/how-can-i-use-python-to-get-the-system-hostname

질문 : A4 용지 크기 페이지에서 HTML 페이지를 만드는 방법은 무엇입니까? 예를 들어 HTML 페이지가 MS Word의 A4 크기 페이지처럼 동작하도록 할 수 있습니까? 기본적으로 브라우저에 HTML 페이지를 표시하고 A4 크기 페이지의 크기로 내용을 설명 할 수 있기를 원합니다. 단순함을 위해 HTML 페이지에는 텍스트 (이미지 등 없음) 만 포함되고 태그는 포함되지 않는다고 가정합니다. 또한 HTML 페이지를 인쇄하면 A4 크기의 종이 페이지로 나옵니다. 답변 오래 전 2005 년 11 월 AlistApart.com은 HTML과 CSS 만 사용하여 책을 출판 한 방법에 대한 기사를 게시했습니다. 참조 : http://alistapart.com/article/boom 다음은 그 기사의 일부입니다.

질문 : PHP 같음 (== double equals)과 identity (=== triple equals) 비교 연산자는 어떻게 다릅니 까? == 와 === 의 차이점은 무엇입니까? == 비교는 정확히 어떻게 작동합니까? === 비교는 정확히 어떻게 작동합니까? 유용한 Pip은 정확히 무엇입니까? 예는 무엇입니까? 답변 ==와 ===의 차이 == 같음 연산자와 엄격한 === 같은 연산자의 차이점 은 설명서에 정확히 설명되어 있습니다. 비교 연산자 느슨하게 == 동등한 비교 == != , 또는 == 와 같이 느슨하게 비교를 사용하는 다른 비교 연산자를 사용하는 경우 항상 컨텍스트 를 살펴보고 Pip은 정확히 무엇입니까? 무엇을, 어디서, 왜 변환하여 무엇을 이해해야합니다. 진행되고있다. 규칙 변환 부울로 변환 정수로 변환 부동으로 변환 문자열로 변환 배열로 변..

질문 : API 레벨 Android Studio 변경 Android Studio의 최소 SDK 버전을 API 12에서 API 14로 변경하고 싶습니다. 매니페스트 파일에서 변경해 보았습니다. 즉, 프로젝트를 다시 빌드하지만 여전히 Android Studio IDE에서 오류가 발생합니다. IDE가 변경 사항을 인식하도록 '프로젝트 속성'또는 이와 유사한 항목에서 최소 SDK를 설정해야한다고 가정하지만 Android Studio에서 이것이 수행되는 위치를 찾을 수 없습니다. 답변 기존 프로젝트에서 minSdkVersion을 업데이트하려는 경우 . 1. build.gradle 업데이트(모듈: app) - Gradle Script 아래에 있는 항목이 build.gradle이 아닌지 확인합니다(Project.

질문 : 자동 커밋없이 Git 병합 git merge 를 수행 할 수 있지만 커밋없이 수행 할 수 있습니까? "man git merge"는 다음과 같이 말합니다. With --no-commit perform the merge but pretend the Pip은 정확히 무엇입니까? merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing. git merge --no-commit 과 함께 사용하려고하면 여전히 자동 커밋됩니다. 내가 한 일은 다음과 같습니다. $> ~/git/testrepo$ git checkout master Switched to branch 'mas..

질문 : IntelliJ IDEA는 플러그인을 통해 WebStorm 및 PHPStorm의 모든 기능을 캡슐화 할 수 있습니까? 나는 새로운 IDE를 시장에 내놓고 있지만 Jetbrains의 일부 제품이 겹치는 부분에 대해 혼란 스럽습니다. IntelliJ IDEA에는 Node.js 및 php 개발을 수행 할 수있는 플러그인이있는 것 같습니다. IntelliJ IDEA는 WebStorm 및 PHPStorm이 플러그인을 통해 수행하는 모든 작업을 수행 할 수 있습니까? 아니면 IDEA에서 사용할 수없는 특수 기능이 있습니까? 모든 개발에 대해 단일 다중 언어 IDE를 갖기를 바랍니다. 답변 경량 IDE의 모든 기능은 IntelliJ IDEA에서 찾을 수 있습니다 ( 저장소에서 해당 플러그인 을 설치해야 함)..

질문 : TypeScript에서 가져 오기 및 설정 속성에 대한 get 및 set 메서드를 만들려고합니다. private _name: string; Name() < get: < return this._name; >set: < this._name = . ; >> 값을 설정하는 키워드는 무엇입니까? 답변 TypeScript는 ActionScript3과 같은 getter / setter 구문을 사용합니다. class foo < private _bar: boolean = false; get bar(): boolean < return this._bar; >set bar(value: boolean) Pip은 정확히 무엇입니까? < this._bar = value; >> Object.defineProperty() 기능을 사용하여이 Ja..

질문 : 올해는 어떻게 PHP를 사용합니까? 나는 웹 사이트의 바닥 글에 저작권 고지를 붙이고 싶지만, 그 해가 구식이 되기에는 믿을 수 없을만큼 끈적 거리는 것 같다. PHP 4 또는 PHP 5로 연도를 자동으로 업데이트하려면 어떻게해야합니까? 답변 date 또는 Pip은 정확히 무엇입니까? strftime을 사용할 수 있습니다. 이 경우에는 어떤 일이 있어도 1 년이 1 년이므로 중요하지 않다고 말하고 싶습니다 (연도를 다르게 형식화하는 로케일이없는 경우). 예를 들면 : 참고로 PHP에서 날짜 형식을 지정할 때 기본값과 다른 로케일로 날짜를 형식화하려는 경우 중요합니다. 그렇다면 setlocale 및 strftime을 사용해야합니다. 날짜에 PHP 매뉴얼 에 따르면 : 다른 언어로 날짜 형식을 지정하려면 date () 대신 s..

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

이번 포스트에서는 다양한 애플리케이션에 가장 최근에 추가된 것으로 가장 흔히 볼 수 있는 Picture in Picture 모드 또는 PIP 모드에 대해 알아보겠습니다. PIP 모드는 한 화면에서 동영상을 보면서 동시에 다른 화면에서 작업할 수 있는 기능입니다. 이것은 올해 초 WhatsApp 에 도입되었습니다 .

데스크톱의 경우 Chrome은 최근 PIP 모드를 도입했습니다. 이 기능을 얻을 다음 라인은 Mozilla 파이어폭스입니다. Picture in Picture 모드는 데스크탑 기능을 쉽게 사용할 수 있게 해주기 때문에 모두에게 도움이 될 것입니다. 계속 작업할 수 있으며, 탭을 최소화해도 영상이 멈추지 않습니다. 이 모드는 사용자 경험을 풍부하게 하는 데 도움이 됩니다. 이것은 또한 브라우저를 다른 경쟁자보다 인기 있게 만들 것입니다.

Firefox에서 PIP(Picture In Picture)를 활성화하는 방법은 무엇입니까?

Firefox 브라우저에서 Picture in Picture 모드를 사용하려면 아래의 몇 가지 단계를 따라야 합니다. 지침에 따라 PIP Firefox 모드를 사용할 수 있습니다. 시스템(Windows 및 Mac)에서 사용할 수 있습니다.

1단계: 시스템에서 Mozilla Firefox 웹 브라우저를 시작합니다.

2단계: 새 탭을 열고 주소 표시줄에 커서를 놓고 다음 명령을 입력합니다.

정보: 구성

3단계: 화면에 다음 메시지가 표시됩니다. 설정을 입력하려고 할 때 다음 명령이 웹 브라우저에 위험할 수 있음을 알리기 위한 것입니다.

다음 탭에 제공된 설정에는 웹 브라우저 경험을 돕는 데 사용되는 다양한 명령이 포함되어 있습니다.

다음 경고 메시지가 나타납니다.

"이러한 고급 설정을 변경하면 이 응용 프로그램의 안정성, 보안 및 성능에 해로울 수 있습니다. 자신이 무엇을 하고 있는지 알고 있는 경우에만 계속해야 합니다.”

메시지 앞에 "다음에 이 경고 메시지 표시"라는 확인란을 선택해야 합니다. 그것은 당신이 당신의 행동을 확신하도록 상기시킵니다.

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

4단계: 이제 탭에 설정과 함께 여러 명령이 표시됩니다. 여기에서 명령을 선택하고 웹 브라우저를 원하는 대로 변경할 수 있습니다. 표시된 목록은 모든 명령을 한 곳에 표시합니다.

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

5단계: 이 목록에서 비디오 컨트롤을 찾아 변경합니다. Picture in Picture Firefox를 활성화하려면 다음을 입력하십시오.

Media.videocontrols.picture-in-picture.enabled

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

앞에 값이 False로 표시되는 것을 볼 수 있으므로 옵션에서 올바른 명령을 선택합니다. 이제 값을 True로 변경하는 두 번 클릭합니다.

이제 이 Picture in Picture Firefox 기능을 사용할 준비가 되었습니다.

6단계: 이제 비디오에서 볼 수 있도록 토글 스위치를 켜는 다른 명령을 다시 찾습니다.

Media.videocontrols.picture-in-picture.video-toggle.always-show

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

동일한 단계를 반복하여 두 번 클릭하여 값 명령을 True로 바꿉니다.

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

7단계: 이제 탭에서 오른쪽 상단 설정으로 이동하면 드롭다운 막대에 더 많은 옵션이 표시됩니다. 이 목록에서 개인 모드를 선택하면 Mozilla Firefox 브라우저용 새 창이 즉시 열립니다.Pip은 정확히 무엇입니까?

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

8단계: 이제 비디오를 재생하려는 미디어를 열어야 합니다. 이 경우 YouTube 웹 사이트를 재생하고 재생하려는 비디오를 클릭하십시오.

9단계: 비디오 재생이 시작되면 비디오 오른쪽에서 파란색 상자를 찾을 수 있습니다.

커서를 그 위로 가져가면 확장되고 그 위에 'PIP(Picture in Picture)'라고 쓰여진 것을 볼 수 있습니다.

Firefox 브라우저에서 화면 속 화면 모드를 사용하는 방법

10단계: 웹 브라우저에서 비디오를 자동으로 가져옵니다. 바탕 화면에 표시되면 화면의 아무 곳이나 이동할 수 있습니다.

PIP(Picture in Picture) 파이어폭스 창의 크기를 변경할 수도 있습니다.

참고: 원래 위치의 비디오는 메시지를 표시합니다. 이 비디오는 PIP 모드에서 재생 중입니다.Pip은 정확히 무엇입니까?

결론:

이것은 Firefox에서 Picture in Picture 모드를 활성화할 수 있는 방법입니다. 탭 사이를 전환하는 것보다 화면에서 PIP 비디오를 보는 것이 더 쉽습니다. 이 기능은 아직 개발 모드이므로 약간의 조정을 통해 사용해야 합니다.

우리는 당신의 의견을 듣고 싶습니다

아래 댓글 섹션에서 이 게시물에 대한 귀하의 의견을 알려주십시오. 또한 Firefox에서 이 기능을 사용하는 것에 대해 어떻게 생각하십니까? 기술 관련 주제와 관련된 질문이 있으면 공유해 주세요. 해결 방법을 알려 드리겠습니다. 우리는 기술과 관련된 일반적인 문제에 대한 솔루션과 함께 팁과 요령에 대해 정기적으로 게시합니다. 뉴스레터를 구독하여 기술 세계에 대한 정기적인 업데이트를 받으십시오. Facebook , Twitter , LinkedIn 및 YouTube 에서 우리를 팔로우 하고 기사를 공유하십시오.

"연결 오류 : [SSL : CERTIFICATE_VERIFY_FAILED] 인증서 확인 실패 (_ssl.c : 598)"와 함께 pip 설치 실패

저는 Python을 처음 접했고 > pip install linkchecker Windows 7에서 시도하고 있습니다.

  • pip 설치는 패키지에 관계없이 실패합니다. 예를 들어, > pip install scrapy SSL 오류도 발생합니다.
  • Python 3.4.1의 Vanilla 설치에는 pip 1.5.6이 포함되었습니다. 내가 시도한 첫 번째 일은 linkchecker를 설치하는 것입니다. Python 2.7이 이미 설치되어 있으며 ArcGIS와 함께 제공됩니다. python 그리고 pip 나는 3.4.1 설치 될 때까지 명령 줄에서 사용할 수 없었습니다.
  • > pip search linkchecker 공장. pip 검색이 사이트의 SSL 인증서를 확인하지 않기 때문일 수 있습니다.
  • 회사 네트워크에 있지만 인터넷에 연결하기 위해 프록시를 거치지 않습니다.
  • 각 회사 컴퓨터 (내 컴퓨터 포함)에는 https://google.com에 대한 TLS 트래픽 모니터링을 활성화하는 등 다양한 이유로 사용되는 신뢰할 수있는 루트 인증 기관이 있습니다 . 그것과 관련이 있는지 확실하지 않습니다.

다음은 실행 후 내 pip.log 의 내용입니다 pip install linkchecker .

30 answers

-----> pip install gensim config --global http.sslVerify false

"config --global http.sslVerify false"문으로 패키지를 설치하십시오.

pypi.org 및 files.pythonhosted.org 신뢰할 수있는 호스트로 설정 하여 SSL 오류를 무시할 수 있습니다 .

참고 : 언젠가 2018년 4월 동안, 파이썬 패키지 인덱스가 마이그레이션 된 pypi.python.org 에 pypi.org . 이는 이전 도메인을 사용하는 "신뢰할 수있는 호스트"명령이 더 이상 작동하지 않음을 의미합니다.

영구 수정

pip 10.0이 출시 된 이후로 pip 스스로 업그레이드하는 것만으로이 문제를 영구적으로 해결할 수 있습니다.

또는 다시 설치 하여 최신 버전을 얻으십시오.

(… 그리고 get-pip.py 관련 Python 인터프리터 로 실행 ).

pip install 이 후에 작동해야합니다. 그렇지 않은 경우 아래에 설명 된대로 더 많은 작업을 수행해야합니다.

pip.ini (Windows) 또는 pip.conf (unix)

대체 솔루션 (보안 수준이 낮음)

대부분의 답변은 보안 문제를 일으킬 수 Pip은 정확히 무엇입니까? 있습니다.

대부분의 Python 패키지를 쉽게 설치하는 데 도움이되는 두 가지 해결 방법은 다음과 같습니다.

  • easy_install 사용 : 정말 게으르고 많은 시간을 낭비하고 싶지 않다면 easy_install . 일부 패키지는 찾을 수 없거나 작은 오류가 발생합니다.
  • 휠 사용 : 파이썬 패키지 의 휠을 다운로드하고 pip 명령 pip install wheel_package_name.whl 을 사용하여 패키지를 설치합니다.

이 매개 변수를 사용하여 인증서를 지정할 수 있습니다.

회사의 루트 인증서를 지정해도 작동하지 않으면 cURL이 작동 할 수 있습니다. http://curl.haxx.se/ca/cacert.pem

CRT 파일이 아닌 PEM 파일을 사용해야합니다. CRT 파일이있는 경우 파일을 PEM 으로 변환 해야 합니다. 댓글에 현재 CRT 파일에서 작동한다는보고가 있지만 확인하지는 않았습니다.

나에게 문제는 폴더를 생성하여 수정되었습니다 pip : 파일로 pip.ini 의 C:\Users\\AppData\Roaming\ 예 :

파이썬을 다시 시작한 다음 pip가 이러한 사이트를 영구적으로 신뢰하고 패키지를 다운로드하는 데 사용했습니다.

Windows에서 AppData 폴더를 찾을 수없는 경우 %appdata% 파일 탐색기에서 작성 하면 나타납니다.

kenorb의 답변 은 매우 유용합니다 (그리고 훌륭합니다!).
그의 솔루션 중 가장 간단한 방법은 다음과 같습니다. --trusted-host

예를 들어,이 경우 다음을 수행 할 수 있습니다.

pem 파일 (또는 기타)은 필요하지 않습니다.

대답은 매우 유사하고 약간 혼란 스럽습니다. 제 경우에는 회사 네트워크의 인증서가 문제였습니다. 다음을 사용하여 문제를 해결할 수있었습니다.

pip는 항상 SSL 확인에 실패합니다. . 자세한 출력이 필요하지 않은 경우 -vvv 인수를 생략 할 수 있습니다.

이 문제를 한 번에 해결하려면 pip.conf 파일 이 있는지 확인할 수 있습니다 .

문서 pip.conf 에 따르면 이것이 당신이 있어야 할 곳입니다 .

Unix에서 기본 구성 파일은 $HOME/.config/pip/pip.conf XDG_CONFIG_HOME 환경 변수를 고려합니다.

macOS에서 구성 파일은 $HOME/Library/Application Support/pip/pip.conf 디렉토리 $HOME/Library/Application Support/pip 가 존재하는 경우 입니다. $HOME/.config/pip/pip.conf

Windows에서 구성 파일은 %APPDATA%\pip\pip.ini .

virtualenv 내부 :

Unix 및 macOS에서 파일은 $VIRTUAL_ENV/pip.conf

Windows에서 파일은 다음과 같습니다. %VIRTUAL_ENV%\pip.ini

귀하는 pip.conf 같아야합니다 :

pip install linkchecker 파일을 linkchecker 만든 후 불만없이 설치 되었습니다 pip.conf .

내가 찾은 가장 간단한 방법은 DigiCert ( https://www.digicert.com/digicert-root-certificates.htm#roots) 에서 "DigiCert High Assurance EV 루트 CA"를 다운로드하여 사용하는 것입니다.

https://pypi.python.org/ 를 방문 하여 주소 표시 줄의 잠금 아이콘을 클릭하여 인증서 발급자를 확인하거나 openssl을 사용하여 괴짜 신용을 높일 수 있습니다.

인증서 체인의 마지막 CN 값은 다운로드해야하는 CA의 이름입니다.

일회성 Pip은 정확히 무엇입니까? 노력의 경우 다음을 수행하십시오.

  1. DigiCert 에서 CRT 다운로드
  2. CRT를 PEM 형식으로 변환
  3. PIP_CERT 환경 변수를 PEM 파일의 경로로 내보내기

(마지막 줄은 bash 쉘을 사용하고 있다고 가정합니다) pip를 실행하기 전에.

이것을 재사용 할 수 있도록하려면 DigiCertHighAssuranceEVRootCA.crt를 공통 위치에 놓고 그에 따라 ~ / .bashrc에 PIP_CERT를 내 보냅니다.

다음과 같은 문제를 해결할 수 있습니다 CERTIFICATE_VERIFY_FAILED .

    HTTPS 대신 HTTP를 사용하십시오 (예 :) --index-url=http://pypi.python.org/simple/ .

--cert 또는 CA_BUNDLE 변수를 사용하여 대체 CA 번들을 지정 하십시오 .

예를 들어 웹 브라우저에서 실패한 URL로 이동하여 루트 인증서를 시스템으로 가져올 수 있습니다.

실행 python -c "import ssl; print(ssl.get_default_verify_paths())" 하여 현재 항목을 확인합니다 (존재하는 경우 확인).

정확한 시간과 날짜를 설정하십시오!

나를 위해, 내 날짜와 시간이 Raspberry Pi에서 잘못 구성되었다는 것이 나왔습니다. 그 결과 https://files.pythonhosted.org/ 서버를 사용하여 모든 SSL 및 HTTPS 연결이 실패했습니다 .

다음과 같이 업데이트하십시오.

또는 Google의 시간과 함께 직접 :

최근에 자체 인증 기관을 사용하여 SSL 트래픽을 필터링 할 수있는 회사의 웹 콘텐츠 필터 때문에이 문제가 발생했습니다. 제 경우에는 PIP가 시스템의 CA 인증서를 사용하지 않는 것 같아서 언급 한 오류가 발생합니다. PIP를 버전 1.2.1로 다운 그레이드하면 나중에 고유 한 문제가 발생하여 Python 3.4와 함께 제공된 원래 버전으로 돌아갔습니다.

내 해결 방법은 매우 간단합니다 easy_install . 인증서를 확인하지 않거나 (이전 PIP 버전과 같이) 시스템 인증서를 사용하는 것을 알고 있습니다. 매번 작동하고 PIP를 사용하여 easy_install로 설치된 패키지를 제거 할 수 있기 때문입니다.

그래도 작동하지 않고 문제가없는 네트워크 나 컴퓨터에 액세스 할 수있는 경우 언제든지 개인 PyPI 서버를 설정할 수 있습니다. 미러없이 로컬 자체 pypi 저장소 색인을 만드는 방법은 무엇입니까?

나는 easy_install 마지막 도랑 노력으로 사용하려고 Pip은 정확히 무엇입니까? 할 때까지 거의 그렇게했습니다 .

https 대신 http를 사용하여 SSL 오류를 우회 할 수 있습니다. 물론 이것은 보안 측면에서 최적 이 아니지만 서두르면 트릭을 수행해야합니다.

작업. 그러나 리디렉션이 있는지 또는 캐시 pip 가 적중 하는지 확인해야 합니다. Windows 7 pip 9.0.1 에서을 (를) 실행하려면

자세한 플래그를 사용하여 찾을 수 있습니다.

easy_install과 함께 pip 1.2.1을 설치하고 제 경우에 패키지를 설치할 수있는 최신 버전의 pip (당시 6.0.7)로 업그레이드했습니다.

나를 위해 작동하지 않았습니다. CERTIFICATE_VERIFY_FAILED 오류가 계속 발생했습니다. 그러나 오류 메시지에서 'pypi.org'사이트를 참조한다는 것을 알았습니다. 그래서 저는 이것을 pypi.python.org 대신 신뢰할 수있는 호스트 이름으로 사용했습니다. 그것은 거의 나를 거기에 도착했습니다. 로드는 여전히 CERTIFICATE_VERIFY_FAILED로 실패했지만 나중에는 실패했습니다. 실패한 웹 사이트에 대한 참조를 찾아서 신뢰할 수있는 호스트로 포함했습니다. 결국 나를 위해 일한 것은 다음과 같습니다.


0 개 댓글

답장을 남겨주세요