>source

pip install sendgrid를 사용해 보았지만 다음과 같은 오류가 발생했습니다 :

Collecting sendgrid Using cachedhttps://files.pythonhosted.org/packages/24/21/9bea4c51f949497cdce11f46fd58f1a77c6fcccd926cc1bb4e14be39a5c0/sendgrid-5.6.0-py2.py3-none-any.whl Requirement already satisfied: python-http-client>=3.0 in /home/avin/.local/lib/python2.7/site-packages (from sendgrid) (3.1.0) Installing collected packages: sendgrid Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/sendgrid-5.6.0.dist-info' Consider using the --user  옵션을 선택하거나 권한을 확인하십시오.

나는 --user 를 사용했다  제안 된대로 작동합니다 :

Collecting sendgrid Using cachedhttps://files.pythonhosted.org/packages/24/21/9bea4c51f949497cdce11f46fd58f1a77c6fcccd926cc1bb4e14be39a5c0/sendgrid-5.6.0-py2.py3-none-any.whl Requirement already satisfied: python-http-client>=3.0 in /home/avin/.local/lib/python2.7/site-packages (from sendgrid) (3.1.0) Installing collected packages: sendgrid Successfully installed sendgrid-5.6.0

그러나 이제는 IPython을 실행할 때 import sendgrid 를 할 수 없습니다 ...

ImportError: No module named sendgrid

pip -V = 핍 19.0.3

  • 답변 # 1

    이것은 매우 유용한 명령입니다. pip install --ignore-installed <package>
    인생을 편하게 해줄 것입니다 :)

  • 답변 # 2

    해결됨.

    내가 놓친 또 다른 패키지가 필요했다 : pip install python-HTTP-Client .

    그 후 나는 더 이상 --user 가 필요하지 않았다  수입품은 잘 작동했습니다

관련 자료

  • 이전 excel - 여러 페이지 복사 및 셀 지우기
  • 다음 자바 스크립트 - 중첩 된 객체 내부의 함수에 클래스 속성에 액세스하는 방법