我最近从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。
我只想减少最新的内容。