2012-12-15 2 views
0

python-nmap-0.2.4 모듈을 설치하려고했습니다. 나는python-nmap 모듈을 설치하십시오.

python /root/Downloads/python-nmap-0.2.4.setup.py install 

를 입력하지만이 오류

Traceback (most recent call last): 
    File "/root/Downloads/python-nmap-0.2.4/setup.py", line 43, in <module> 
    long_description=open('README.txt').read() + "\n" + open('CHANGELOG').read(), 
IOError: [Errno 2] No such file or directory: 'README.txt' 

사람이 어떤 제안이 있습니까를 보여줍니다?

+1

setup.py와 같은 폴더로 이동하여 명령을 실행하십시오. 현재 작업 디렉토리에서 README.txt를 가져 오려고 시도합니다. – andrefsp

+2

'cd/root/Downloads'을 시도한 다음'python python-nmap-0.2.4.setup.py install'을 시도 했습니까? 'README.txt'를 포함하고있는 디렉토리에'cd '하는 아이디어입니다.'setup.py'처럼 보이므로 현재 작업 디렉토리에서 찾고 있습니다. – unutbu

+0

@ andrefsp/unutbu - 당신의 솔루션이 효과가있었습니다. 도움을 주셔서 감사합니다 – RandomPhobia

답변

0

1) PIP에이 패키지가 있습니까? 2) 다운로드 중에 패키지 패키지가 손상되었을 수 있습니까?

1

일부 "제안"

  • 이의 루트 계정을 사용하지 마십시오. 너무 위험합니다 - 다운로드를 얼마나 신뢰할 수 있습니까? 암호화 서명을 확인했는지 그리고 그것이 신뢰할 수있는 출처인지 여부를 확인 했습니까? 그렇지 않다면 루트로 실행하지 마십시오 (더 좋지만 전혀 사용하지 마십시오!).
  • Linux에 미리 컴파일 된 버전이 있습니까? 그것은 훨씬 더 안전합니다 (암호화 서명이 포함되어야하기 때문에). 시도하십시오 aptitude install python-nmap.
  • 소스 디렉토리에서 설치를 시도하십시오.
  • subprocess 모듈을 사용하는 것이 훨씬 쉽습니다. 모듈은 기본적으로 포함되어 있습니다.
+0

나는 지금 막 parted 마술의 살아있는 시동 버전에 다만 주변에 어지럽히 고있다. 일단 내가 끝내면 비 (非) 관리 액세스 아래 내 메인 컴퓨터에 설치 하겠지만 팁을 주셔서 감사합니다. – RandomPhobia

+0

그러면 예를 들어 적어도 다음을 사용해야합니다. Ubuntu 라이브 CD는 패키지를 사용하여 훨씬 간단하게 설치할 수 있습니다. –

관련 문제