Pergunta

tentei esse link, mas recebi a seguinte mensagem no shell:

sudo apt-get install python-pip :

vineet@vineet:~$ sudo pip install --upgrade pyusb
Downloading/unpacking pyusb
Could not find a version that satisfies the requirement pyusb 
(from versions: 1.0.0a2,   1.0.0a2, 1.0.0a3, 1.0.0a3, 1.0.0b1)
Cleaning up...
No distributions matching the version for pyusb  
Storing complete log in /home/vineet/.pip/pip.log

Quero usar o pyusb 1.0 (ou superior, se existir (sou um novato)), que está escrito em python.Também vou precisar libusb para correr pyusb?Por favor, me diga como fazer o download também!Eu tentei uma falha em ambos os casos. Estou usando o Ubuntu 13.10, então responda adequadamente.

Foi útil?

Solução

Usar --pre

pip install --pre pyusb

O --pre flag diz ao pip para instalar pré-lançamentos, já que pyusb não é considerado uma versão estável do ATM de escrita (1.0.0b2 = beta2)

Outras dicas

Ok..eu mesmo encontrei a resposta.

eu encontrei esse link onde todo o procedimento é descrito. Fornecendo uma essência aqui:

1. Baixe, extraia e instale o libusb 1.0.9 aqui:link

2. Baixe, extraia e instale o pyusb 1.0 aqui:link.Este link também contém um link para um tutorial para pyusb.

Isso funcionou para mim:

Primeiro instale o libusb:sudo apt-get instalar python libusb-1.0-0

Em seguida, instale o pyusb: Download e extrair.Entre no diretório pyusb:cd /usr/lib/python2.7/pyusb-1.0.0b2/ A partir daí, execute o setup.py (./setup.py ou python setup.py) com o argumento install.Deve ficar assim $ sudo ./setup.py install

Tudo isso deve ser feito como usuário root (use sudo).

Boa sorte.

Eu sei que este é um tópico antigo e o OP perguntou sobre o Ubuntu 13.10, mas para futuros visitantes, pyusb está disponível a partir de apt desde 14/04.Ver pacotes.ubuntu.com.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top