处理Linux上不同python版本的依赖性

时间:2018-10-14 07:53:14

标签: python linux python-3.x dependencies

我最近从Windows切换到了Linux。

我目前正在使用Ubuntu 18.04.1 LTS和Kubuntu,它们都随附有python,python2和python2.7。

因为我主要是在python3中编程,所以我当时首先下载了最新的python版本3.6。

我还安装了texmaker,该安装了pythontex和pythontex3。

对于初始代码开发,我使用IDLE:

apt install idle-python3.6

在这里,我已经遇到了第一个问题,直到现在我还是无法解决。有时(并非总是如此),当我通过命令行启动idle-python3.6时,会收到消息:

  

IDLE的子进程未建立连接。 IDLE无法启动,或者   个人防火墙软件正在阻止连接。

如建议here所示,我在python文件夹中找不到tkinter.py或任何其他实例(另一个问题是我现在已经有10个不同的python文件夹,如何知道,这是python文件夹。)

对我来说唯一的解决方法是:

idle-python3.6 -n

即使该警告始终出现在IDLE中。

  

警告:不带子进程运行IDLE已被弃用,并且将   在更高版本中删除。有关详细信息,请参见“帮助/ IDLE帮助”。

最近,我已经安装了anaconda以使用更具交互性的编程环境。在这里,我遇到了另一个问题,那就是anaconda的spyder或jupyter-notebook无法连接到内核。

我再次尝试了其他帖子中建议的所有内容,例如this one,但同样没有任何效果。这让我想,这两个问题可能会联系在一起吗?也许我有一些依赖问题?

从linux进行的更新还将python更新为python3.7。

知道我有许多不同的python安装,包括python2,python2.7,python3,python3.6,python3.7。 pythontex。

我只想减少最新的内容。

0 个答案:

没有答案