모든 곳에서 언급된 것과 동일한 방식으로 시도했지만 몇 가지 문제가 있습니다.
sudo apt-get install python python-dateutil python-argparse
sudo wget https://github.com/tgalal/yowsup/archive/master.zip
sudo unzip master.zip
cd yowsup-master/src
cp config.example yowsup-cli.config
vi yowsup-cli.config #(Write the following according to you)
#cc=34
#phone=34123456789 #(Phone number with country code)
#id=
#password=
chmod +x yowsup-cli
./yowsup-cli --requestcode sms --config yowsup-cli.config
#status: sent
#retry_after: 3605
#length: 6
#method: sms
나는 현재의 아카이브가master.zip내가 발견했어야 했던 것과는 다르네요. 어쩌면 업데이트일 수도 있습니다.
(폴더yowsup-마스터/src존재하지 않는다)
이 파일을 사용하려고 합니다yowsup-마스터/yowsup-cli구성 파일인 것 같습니다. 파일에 대해 동일한 단계를 수행했지만 얻은 결과는 다음과 같습니다.
./yowsup-cli.config --requestcode sms --config yowsup-cli.config
Traceback (most recent call last):
File "./yowsup-cli.config", line 5, in <module>
import sys, argparse, yowsup, logging
ImportError: No module named yowsup
새로운 업데이트나 프로세스 변경 등이 있을 수도 있다고 생각했습니다.
답변1
"Everywhere"에서 당신이 따른 지침을 어디서 얻었는지 모르겠지만,요섭 페이지Linux 설치는 매우 간단합니다.
Install using setup.py to pull all python dependencies
Linux
You need to have installed python headers (from probably python-dev package) and ncurses-dev, then run
sudo python setup.py install
당신은해야아니요( ) master.zip
로 다운로드해야 하며 ,root
sudo
...도 아니다master.zip
로 추출 root
하지만~해야 한다지침을 따르십시오 setup.py
. 그렇지 않으면 yowsup
dist/site-packages에 설치되지 않으며 python
패키지를 가져올 수 없습니다. 다음을 수행해야 합니다.
mkdir tmp
cd tmp
wget https://github.com/tgalal/yowsup/archive/master.zip
unzip master.zip
cd yowsup-master
python setup.py install
cd ..
그런 다음 Python을 호출할 수 있습니다.
$ python
>>> import yowsup
오류가 없습니다.
python2.6보다 최신 버전을 실행하는 경우에도 argparse를 설치하는 등 as setup.py
사용에는 몇 가지 다른 문제가 있습니다. 이는 2.7부터 표준 라이브러리에 포함되어 있으며 종속성 목록에 추가하기 전에 Python 버전을 테스트하는 것이 일반적입니다(이제는 필요하지 않지만 로 설치하면 PyPI에서 가져옵니다 ).yowsup
argparse
pip27
argparse
더 이상 사용할 수 없는 구성 파일 복사에 대한 정보를 귀하의 지침에서 어디서 얻을 수 있는지 잘 모르겠습니다. 그러나 이는 귀하가 겪고 있는 실제 오류와는 아무런 관련이 없으며 지침에 따라 해결해야 합니다.
귀하가 게시한 설명의 작성자에게 불필요하고 잠재적으로 위험한 남용을 주장하는 신고서를 제출해 주세요.sudo
답변2
개발자가 현재 yowsup2에서 작업 중이기 때문에 현재 "마스터" 분기에는 /src가 포함되지 않습니다. 내가 발견한 바와 같이, 오래된 yowsup 설치 튜토리얼에 대한 많은 블로그 게시물이 작성되었습니다. 하지만 여전히 오래된 것을 사용하고 싶다면 Github에서 "레거시" 브랜치를 다운로드할 수 있습니다.