2015-02-02 3 views
0

, 내가 경고 있어요 :오류 (OS X 요세미티) 핍을 통해 simplejson를 설치하는 동안

Error: could not create '/Library/Python/2.7/site-packages/simplejson': P error: could not create '/Library/Python/2.7/site-packages/simplejson': Permission denied 

그래서를 재귀 적으로 777 폴더 권한을 설정 내 파일 관리자.

pip를 다시 실행하여 soundcloud를 실행했습니다. 경고있어 : thiis 질문에 대한 답변이 경우 설치되어있는 목록 사운드 클라우드 및 종속성 (simplejson 3.6.5)을 핍에 따른 있지만

simplejson/_speedups.c:2640:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 
      int int_as_string_bitcount_val = PyLong_AsLong(int_as_string_bitcount); 
       ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    1 warning generated. 
    cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.10-intel-2.7/simplejson/_speedups.o -o build/lib.macosx-10.10-intel-2.7/simplejson/_speedups.so 

을, 나는이 경고에 대해 뭔가를해야한다면 알고 싶어하고 "예"다음 "무엇".

+0

답은 no입니다 .... 스피드 업에 관련된 변환과 관련된 경고입니다. 관련 항목 : soundcloud : – Hackerman

+0

그레이트 뉴스! 감사. – politicus

답변

2

오류가 증권 거래소를 실행, 당신은 달에 착륙 즉, 슈퍼 정확한 계산을 수행하지 않는 당신에게 너무 많은 영향을하지 않을 등 미래 sudo를 사용 핍에서 또한

, 그것은 물어볼 것 패스워드로 "root"로 pip를 실행하십시오. Windows에서 "관리자 권한으로 실행"과 유사합니다. 또한 권한 설정을 날려 버리지 않습니다.

+0

("sudo pip"정보) 나는 그것을 해칠 수있는 가장 안전한 방법이 아님을 알았다. 동일한 stackoverflow 스레드에서, 내가 더 빨리 그리고 잠재적으로 유해한 솔루션을 발견했습니다. 이게 내가이 경고를하도록 유도 한 것입니다. – politicus

+0

virtenv를 사용하거나 사용자 경로에 설치해야합니다. 참조 : https://github.com/pypa/pip/issues/1668, https://virtualenv.pypa.io/en/latest/. 나는이 질문에 대해 단지 좁게 대답하고 있었다.) 모범 사례에는 많은 부분이 있지만, 너무 성급하게 생각하지 않으려 고 노력했다. http://meta.stackoverflow.com/questions/251108/what-is-too-opinionated-about-this-question –