equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

1. equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 18:19h

Então pessoal, eu queria usar o anki para memorizar equações e palavras em outros idiomas. Após instalar o python3.8, andei fazendo umas ligações simbólicas, etc, e acho que fiz caquinha e não sei arrumar. Vejam o retorno:

# equo update
/usr/lib/python-exec2/python3.8/equo: this Python implementation (python3.8) is not supported by the script.

se eu chamo pelo python2
# python2 equo update

/usr/lib/python-exec2/python2.7/equo: this Python implementation (python2.7) is not supported by the script
com o python3.6 dá na mesma.

em fiz uma ligação simbólica no /usr/bin, com o python3.8, seguindo o que já tinha lá. Observem

ls -l | grep python

lrwxrwxrwx 1 root root 31 ago 2 17:23 2to3 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 19:08 chardetect -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:33 cygdb -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:33 cython -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:33 cythonize -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:07 depend-java-query -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 52 jul 15 22:32 depythontex -> ../share/texmf-dist/scripts/pythontex/depythontex.py
lrwxrwxrwx 1 root root 31 jul 17 04:26 dirstr.py -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 17:47 easy_install -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 ebuild -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 eclean -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 eclean-dist -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 eclean-pkg -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 egencache -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 ekeyword -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 emerge -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 emirrordist -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 enalyze -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 epkginfo -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 equery -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 17:54 equo -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 eshowkw -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:06 f2py -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:06 f2py3 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:06 f2py3.6 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:33 gemato -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:07 gjl -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 glsa-check -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:23 idle -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 imlate -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:07 java-config-2 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:32 jsonpointer -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:33 jsonschema -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 17:54 kernel-switcher -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 20:15 layman -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 20:15 layman-mounter -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 20:15 layman-overlay-maker -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 20:15 layman-updater -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:11 magneto -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:32 markdown_py -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 19:08 pbr -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 19:32 pip -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 19:32 pip3 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 19:32 pip3.6 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 portageq -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:23 pydoc -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 mar 22 2019 pygobject-codegen-2.0 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:19 pylupdate5 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:19 pyrcc5 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 13 ago 2 17:23 python -> python-exec2c
lrwxrwxrwx 1 root root 13 ago 2 17:23 python2 -> python-exec2c
-rwxr-xr-x 1 root root 14216 abr 7 15:25 python2.7
-rwxr-xr-x 1 root root 1463 abr 7 15:24 python2.7-config
lrwxrwxrwx 1 root root 31 ago 2 17:23 python2-config -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 13 ago 2 17:23 python3 -> python-exec2c
lrwxrwxrwx 1 root root 10 ago 2 19:24 python3.6 -> python3.6m
lrwxrwxrwx 1 root root 17 ago 2 19:24 python3.6-config -> python3.6m-config
-rwxr-xr-x 1 root root 14224 abr 7 15:19 python3.6m
-rwxr-xr-x 1 root root 2929 abr 7 15:18 python3.6m-config
-rwxr-xr-x 1 root root 6024 ago 2 19:55 python3.8
-rwxr-xr-x 1 root root 2938 ago 2 19:55 python3.8-config
lrwxrwxrwx 1 root root 31 ago 2 17:23 python3-config -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:23 python-config -> ../lib/python-exec/python-exec2
-rwxr-xr-x 1 root root 18464 ago 3 18:03 python-exec2
-rwxr-xr-x 1 root root 18464 ago 24 2019 python-exec2c
lrwxrwxrwx 1 root root 50 jul 15 22:32 pythontex -> ../share/texmf-dist/scripts/pythontex/pythontex.py
lrwxrwxrwx 1 root root 31 jul 15 18:19 pyuic5 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 ago 2 17:23 pyvenv -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:21 quickpkg -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 19:08 readelf.py -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 16 21:21 revdep-rebuild -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:11 rigo -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 19:12 scour -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:26 spd-conf -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-1to2 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit2csv -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit2gtk -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit2junitxml -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit2pyunit -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-2to1 -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-filter -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-ls -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-notify -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-output -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-stats -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 subunit-tags -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 18:00 tap2subunit -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 mar 22 2019 uniconvertor -> ../lib/python-exec/python-exec2
lrwxrwxrwx 1 root root 31 jul 15 19:08 unit2 -> ../lib/python-exec/python-exec2
leo-sabayon /usr/bin #


eu havia criado links simbólicos ligando o comando python3.8 -> python-exec2c, mas apaguei depois.

No slavkware tive problemas co python também, pesquisei bastante, mas meus recursos técnicos (e acho que intelectuais) são limitados, e não consigo achar o erro ou um bom material de estudo em python. Alguém saberia arrumar ou me apontar uma dica? ou será que terei que reisntalar do zero?



  


2. MELHOR RESPOSTA

Matheus
pylm

(usa Gentoo)

Enviado em 03/08/2020 - 20:30h

Sabayon tem eselect python? Se tiver é só usar ele


eselect python list
eselect python set X


Onde X é uma versão anterior a 3.8, supostamente deve funcionar e aí quando quiser usar o 3.8 é só chamar diretamente com python3.8

3. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 18:35h

Depois que abri o tópico, fui dar mais uma olhada e percebi que funciona invocando o python-exec2c
# python-exec2c equo upgrade
╠ @@ Calculando Atualizações de Sistema:
╠ @@ Nada para atualizar.
╠ @@ Existem pacotes antigos instalados que não estão mais nos repositórios e, por isso, não serão mais atualizados.
╠ @@ Caso fiquem, são inofensivos. Se (após verificação) você os usar, deixe-os, senão remova-os.

╠ @@ Estes são os pacotes que poderiam ser removidos, MANUALMENTE:
╠ ## [sabayonlinux.org] dev-python/bz2file-0.98 [49.4kB]
╠ ## [sabayonlinux.org] virtual/shadow-0 [0b]
╠ ## [sabayonlinux.org] sys-devel/base-gcc-7.3.0-r3 [21.5MB]
╠ ## [sabayonlinux.org] sys-devel/clang-7.0.1 [163.3MB]
╠ ## [sabayonlinux.org] sys-devel/binutils-2.30-r4 [38.6MB]
╠ ## [sabayonlinux.org] virtual/jpeg-62 [0b]
╠ ## [sabayonlinux.org] media-libs/libtxc_dxtn-1.0.1-r4 [45.2kB]
╠ ## [sabayonlinux.org] x11-libs/libXxf86misc-1.0.4 [27.7kB]
╠ ## [sabayonlinux.org] net-wireless/bcm43xx-fwcutter-006 [65.4kB]
╠ ## [sabayonlinux.org] net-dialup/globespan-adsl-0.11-r1 [1.3MB]
╠ ## [sabayonlinux.org] app-text/pastebunz-1.4-r1 [6.2kB]
╠ ## [sabayonlinux.org] media-plugins/gst-plugins-xvid-0.10.23-r1 [241.1kB]
╠ ## [sabayonlinux.org] net-libs/libupnp-1.8.3-r1 [720.9kB]
╠ ## [sabayonlinux.org] net-firewall/ufw-frontends-0.3.2-r5 [305.3kB]
╠ ## [sabayonlinux.org] dev-libs/libnatspec-0.3.0 [293.0kB]
╠ ## [sabayonlinux.org] media-sound/tomahawk-0.9.0_pre20181030 [28.9MB]
╠ ## [sabayonlinux.org] media-gfx/uniconvertor-2.0_pre379-r2 [6.1MB]
╠ ## [sabayonlinux.org] dev-libs/libappindicator-12.10.0-r201 [274.5kB]
╠ ## [sabayonlinux.org] dev-python/enum34-1.1.6 [413.5kB]
╠ ## [sabayonlinux.org] sys-power/bbswitch-0.8-r2#4.20.0-sabayon#4.20.0-sabayon [42.2kB]
╠ ## [sabayonlinux.org] sys-fs/zfs-kmod-0.7.13#4.20.0-sabayon#4.20.0-sabayon [10.8MB]
╠ ## [sabayonlinux.org] app-emulation/virtualbox-guest-additions-6.0.4#4.20.0-sabayon#4.20.0-sabayon [13.3MB]
╠ @@ Nada para remover.
╠ @@ Todos os arquivos de configuração estão atualizados.
☛ Há 8 bibliotecas preservadas no Sistema
╠ /usr/lib64/libffi.so.6.0.4 [libffi.so.6:2 -> dev-libs/libffi-3.2.1-r2]
╠ /usr/lib64/libffi.so.6 [libffi.so.6:2 -> dev-libs/libffi-3.2.1-r2]
╠ /usr/lib32/libffi.so.6.0.4 [libffi.so.6:1 -> dev-libs/libffi-3.2.1-r2]
╠ /usr/lib32/libffi.so.6 [libffi.so.6:1 -> dev-libs/libffi-3.2.1-r2]
╠ /usr/lib64/libboost_system.so.1.65.0 [libboost_system.so.1.65.0:2 -> dev-libs/boost-1.65.0]
╠ /usr/lib64/libboost_filesystem.so.1.65.0 [libboost_filesystem.so.1.65.0:2 -> dev-libs/boost-1.65.0]
╠ /usr/lib64/libMagickWand-7.Q32.so.6.0.0 [libMagickWand-7.Q32.so.6:2 -> media-gfx/imagemagick-7.0.8.28]
╠ /usr/lib64/libMagickWand-7.Q32.so.6 [libMagickWand-7.Q32.so.6:2 -> media-gfx/imagemagick-7.0.8.28]


agora a questão é: se os pythonx.y estão linkados ao python-exec2c, como visto na primeiro post, da pergunta porque não funciona?


4. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 18:45h

quando tento abrir o anki com o python3.8, que é uma de suas dependências
$ python3.8 anki
Traceback (most recent call last):
File "anki", line 86, in <module>
exec(data, new_globals)
File "<string>", line 3, in <module>
File "/usr/lib/python3.8/site-packages/aqt/__init__.py", line 4, in <module>
from anki import version as _version
File "/usr/lib/python3.8/site-packages/anki/__init__.py", line 14, in <module>
from anki.storage import Collection
File "/usr/lib/python3.8/site-packages/anki/storage.py", line 13, in <module>
from anki.collection import _Collection
File "/usr/lib/python3.8/site-packages/anki/collection.py", line 19, in <module>
from anki.hooks import runFilter, runHook
File "/usr/lib/python3.8/site-packages/anki/hooks.py", line 16, in <module>
import decorator
ModuleNotFoundError: No module named 'decorator'
reclama desse module decorator.

Acho que essas são todas as informações relevantes, fui abrindo novos tópicos porque fui tendo ideias depois de aberto o fórum. Desde já, agradeço!


5. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 21:45h

pylm escreveu:

Sabayon tem eselect python? Se tiver é só usar ele


eselect python list
eselect python set X


Onde X é uma versão anterior a 3.8, supostamente deve funcionar e aí quando quiser usar o 3.8 é só chamar diretamente com python3.8


tem pylm, mas não apareceu o 3.8, Acho que refazer aquela bendita ligação simbólica pra ver
$ eselect python list
Available Python interpreters, in order of preference:
[1] python3.6
[2] python2.7 (fallback)
[3] pypy (fallback)



6. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 22:19h

o emerge e o equo voltaram a funcionar. Eu reisntalei o python-exec, invocando assim
# python-exec2c equo i python-exec

agora funciona, mas o sistema não consegue enxergar o python3.8
tá instalado e tá invisível


7. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 03/08/2020 - 22:23h

pylm escreveu:

Sabayon tem eselect python? Se tiver é só usar ele


eselect python list
eselect python set X


Onde X é uma versão anterior a 3.8, supostamente deve funcionar e aí quando quiser usar o 3.8 é só chamar diretamente com python3.8


a partir da sua dica, e pesquisando um pouquinho, achei a solução pra esse problema, então vou fechar o tópico. Valeu, brother



8. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 06/08/2020 - 20:21h


Legal que resolveu
desculpe a demora, eu tenho entrado pouco aqui. Porque sou Químico e tenho estado muito ocupado com meu livro que estou escrevendo e meu Blog de Ciência Livre.
Só hoje ví sua pergunta.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


9. Re: equo e emerge não funcionam após intalar python3.8 [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 07/08/2020 - 17:13h

albfneto escreveu:


Legal que resolveu
desculpe a demora, eu tenho entrado pouco aqui. Porque sou Químico e tenho estado muito ocupado com meu livro que estou escrevendo e meu Blog de Ciência Livre.
Só hoje ví sua pergunta.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


albfneto escreveu:


Legal que resolveu
desculpe a demora, eu tenho entrado pouco aqui. Porque sou Químico e tenho estado muito ocupado com meu livro que estou escrevendo e meu Blog de Ciência Livre.
Só hoje ví sua pergunta.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


Oh professor, que legal! Estou no quarto ano de Física e gosto muito de química também. Tenho até um Química Geral I (ensino superior) do Linus Pauling aqui. Vou visitar teu blog e boa sorte com seu livro. Quando estiver pronto dá um toque aqui pra gente ficar sabendo.
Arrumei pela metade, professor. Resolvi a metade do problema (físicos só tem problemas, bom são os químicos, que tem soluções). Até abri outro tópico, mas no python https://www.vivaolinux.com.br/topico/Python/Programas-em-python-nao-estao-rodam-nem-no-slack-nem-no-...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts