Permitir versão mais antiga do python

3

Ao instalar o pydot, o conda quer que eu tenha uma versão mais antiga do python. Como posso consertar isso? Este pacote não funcionará com a minha versão atual do python?

conda install pydot
Fetching package metadata .........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
  - pydot -> pyparsing 1.5.6 -> python 3.3*
  - python 3.5*
Use "conda info <package>" to see the dependencies for each package.
    
por Rik 05.06.2017 / 01:19

1 resposta

2

O python3-pydot está nos repositórios padrão do Ubuntu em todas as versões atualmente suportadas do Ubuntu e pode ser instalado fácil e rapidamente sem entrar em conflito com a versão padrão do sistema do Python. Abra o terminal e digite:

sudo apt-get install python3-pydot  

A localização padrão de dot_parser.py é /usr/lib/python3/dist-packages/dot_parser.py . A localização padrão de pydot.py é /usr/lib/python3/dist-packages/pydot.py . Você pode usar o links simbólicos para informar os caminhos para esses arquivos. Coloque os links simbólicos no próprio diretório lib/python3.5/site-packages do conda que, para você, seria algo como: /home/rik/anaconda3/lib/python3.5/site-packages se rik é seu nome de usuário.

    
por karel 05.06.2017 / 01:49