2016-10-17 4 views
0

서버에 파이썬 소프트웨어를 설치하려고합니다 (http://integronfinder.readthedocs.io/en/v1.5/). 그러나 나는 서버 관리자가 아니기 때문에 sudo에서 명령을 실행할 수 없습니다. 시도 할 때 '권한 거부'오류가 발생합니다. 가상 환경을 만들고 거기에 프로그램을 설치하여 문제를 우회하려고했지만 여전히 같은 오류가 발생합니다!가상 환경에 python 소프트웨어를 설치하면 'Permission denied'오류가 발생합니다.

(my_root) [[email protected] Integron_Finder-1.5]$ python setup.py install 
running install 
running build 
running build_scripts 
changing mode of build/scripts-2.7/integron_finder from 664 to 775 
running install_scripts 
moving build/scripts-2.7/integron_finder.tmp -> build/scripts-2.7/integron_finder 
copying build/scripts-2.7/integron_finder -> /home/user1/.conda/envs/my_root/bin 
changing mode of /home/user1/.conda/envs/my_root/bin/integron_finder to 775 
running install_data 
creating /usr/share/integron_finder 
error: could not create '/usr/share/integron_finder': Permission denied 

가상 환경에 소프트웨어를 설치하는 것은 개발자가 관리자 권한이없는 사용자에게 제안하는 것입니다. 누군가 내가 뭘 잘못하고 어떻게 해결할 수 있다고 말할 수 있습니까?

+0

이 문제를 게시해야합니다 : https://github.com/gem-pasteur/Integron_Finder/issues, 개발자가 직접 논의합니다 – jrjc

답변

0

sudo 권한을 얻으려는 것보다 그다지 많은 일을 할 수 없습니다.

+0

안녕하세요, 답변 해 주셔서 감사합니다. 여기서 문제가 무엇인지 설명해 주시겠습니까? 나는 설치 스크립트가 'root regulated'인 디렉토리에 몇 가지 내용을 넣으려고 시도하지만 가상 환경을 생성하여 모든 디렉토리를 복사하는 것으로이 문제를 해결해야한다고 생각했습니다. 미안 기본이 질문이라면, 나는이 모든 것에 아주 새로운 것이다. –

1

가상 환경을 사용하는 것이 좋습니다. 관리 권한이없는 경우에도 작동해야합니다.

저는 Integron_finder 패키지 개발 자 중 하나입니다. 모든 세부 사항이 포함 된 프로젝트의 github page에 문제를 제출해야합니다. virtualenv를 사용하여 설치가 잘못되었는지 빠르게 확인합니다.

+0

안녕하세요, 회신 해 주셔서 감사합니다. 문제는 이미 해결되었지만 관리자가 소프트웨어를 설치했습니다! –