Fórum Ubuntu Linux - PT
Suporte Técnico => Aplicativos => Tópico iniciado por: cairo em 21 de Agosto de 2014, 20:07
-
Como que adiciono o modulo uno no pyhon? quer fazer algumas macros em python no libreoffice
-
Se vc se refere a instalá-lo localmente na sua máquina
procure o módulo no PyPI
e após isto descompacte
entre no diretório
e instale com o seguinte comando
python setup.py install
ou
python3 setup.py install
-
Obrigado parceiro, depois de instalar tenho que criar o PATCH?
porque quando eu digito no terminal
$ python
>>> import uno
aparece
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named uno
-
quero fazer este esquema do site observe https://pypi.python.org/pypi/unotools/0.3.2 (https://pypi.python.org/pypi/unotools/0.3.2)
e tenhum tutorial que diz que é possivel fazer a modificação em tempo real, issso que quero da uma olhada
http://hacklab.com.br/2010/08/23/tutorial-de-macros-em-python-no-openoffice-org/ (http://hacklab.com.br/2010/08/23/tutorial-de-macros-em-python-no-openoffice-org/)
-
Porque não seguiu a sugestão do primeiro site? Sabe que existem diferenças entre o python2 e 3, né?
-
Porque não seguiu a sugestão do primeiro site? Sabe que existem diferenças entre o python2 e 3, né?
Nao sabia sobre a diferença, eu segui as dicas do primeiro site, mas quando digito import uno, ele retorna um Erro, dizendo que não tem o módulo. Depois baixei o unotools e segui a dica do risislunit python setup.py install, mas mesmo assim ainda não deu certo.
-
pessoal, esses dias andei mexendo com ppython instlando e desinstalando alguns pacotes e agora o gufw não abre, como devo proceder?
$ sudo gufw
Traceback (most recent call last):
File "/usr/share/gufw/gufw/gufw.py", line 19, in <module>
from controller import Controller
File "/usr/share/gufw/gufw/controller.py", line 18, in <module>
from model.frontend import Frontend
File "/usr/share/gufw/gufw/model/frontend.py", line 18, in <module>
from firewall import Firewall
ImportError: No module named 'firewall'
$ sudo apt-get remove gufw
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.13.0-33 linux-headers-3.13.0-33-generic
linux-image-3.13.0-33-generic linux-image-extra-3.13.0-33-generic
python-netifaces
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
gufw
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 2.545 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 340120 files and directories currently installed.)
Removing gufw (14.04.2-0ubuntu1.1) ...
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax
dpkg: error processing package gufw (--remove):
subprocess installed pre-removal script returned error exit status 1
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
gufw
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo apt-get install gufw
Reading package lists... Done
Building dependency tree
Reading state information... Done
gufw is already the newest version.
The following packages were automatically installed and are no longer required:
linux-headers-3.13.0-33 linux-headers-3.13.0-33-generic
linux-image-3.13.0-33-generic linux-image-extra-3.13.0-33-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up gufw (14.04.2-0ubuntu1.1) ...
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package gufw (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
gufw
E: Sub-process /usr/bin/dpkg returned an error code (1)
-
Seria interessante se mostrasse as mensagens completas, do jeito que está só dá pra chutar. Uma possibilidade, se você conseguiu instalar, está a chamar o python2 enquanto deveria usar o 3.
-
Seria interessante se mostrasse as mensagens completas, do jeito que está só dá pra chutar. Uma possibilidade, se você conseguiu instalar, está a chamar o python2 enquanto deveria usar o 3.
Isso mesmo, era o que estava acontecendo, quando eu chamava o python vinha o 2.7, já configurei ele para abrir como padrão o 3.4 e o modulo uno funcionou.
Aconteceu agora foi do gufw não abrir por causa de alguma coisa relacionado com python, olha só:
sudo gufw
[sudo] password for pc:
Traceback (most recent call last):
File "/usr/share/gufw/gufw/gufw.py", line 19, in <module>
from controller import Controller
File "/usr/share/gufw/gufw/controller.py", line 18, in <module>
from model.frontend import Frontend
File "/usr/share/gufw/gufw/model/frontend.py", line 18, in <module>
from firewall import Firewall
ImportError: No module named 'firewall'
pc@pc-pc:~$
-
Você não pode mudar o python padrão sem quebrar um monte de aplicativos, porque o Ubuntu assume que o link simbólico "python" aponta pro python2 e como já disse antes existem diferenças entre o 2 e 3. Quando quiser usar o python3, seja explicito e digite python3.
----
E de novo, está sendo muito vago, pra facilitar procure dizer exatamente o que fez. Nem sempre você vai encontrar alguém disposto a ficar adivinhando.
-
sudo apt-get install -f
-
se ainda assim no der tente tbm;
sudo rm /var/lib/apt/lists/* ; sudo rm /var/lib/apt/lists/partial/* ; sudo apt-get clean ; sudo apt-get -f install ; sudo apt-get update
-
o que o apt-get -f faz?
-
corrije pacotes quebrados.
-
valeu pessoal, eu tinha mudado o python 3.4 para padrão, então o gufw mais alguns pacotes começaram a dar erros, então voltei para o python 2.7 como padrão e tudo voltou ao normal, fora umas mensagens de erro que aparcem quando ligo o ubuntu.