运行Anaconda导航器的终端中的AttributeError(ubuntu 18.04)

时间:2018-12-17 14:58:19

标签: python anaconda conda attributeerror navigator

我是Anaconda的新手,最近发布了一个有关Anaconda如何处理不同Python版本的问题(抱歉,所有帖子!)。我认为除了遇到以下错误之外,我几乎可以处理所有事情:

我正在将Dell计算机与Ubuntu 18.04配合使用。我在usr / bin中有一个本地Python 3.6,并且在安装Microsoft VS(在Anaconda期间安装)后,也在那里安装了Python 2.7。 我有带有Python 3.7的Anaconda,并创建了一些环境:

$ conda info --envs
# conda environments:
#
# base                  *  /home/user-name/anaconda3
# myenv-3.6                /home/user-name/anaconda3/envs/myenv-3.6
# myenv-3.7                /home/user-name/anaconda3/envs/myenv-3.7

除了我从命令行启动$ naconda-navigator导航器时发现一些奇怪的错误之外,其他所有功能似乎都运行良好。 一开始我什么都没意识到,因为GUI将打开,我将开始使用Spyder。

但是我碰巧看到了我的终端窗口(键入“ $ anaconda-navigator”后保持打开状态,它有奇怪的错误,似乎随着时间的推移而堆积。而且似乎是相同的错误(尽管“管道” “数字更改)。

QProcessPrivate::createPipe: Cannot create pipe 0x56312f2eea00: Too many open files
Traceback (most recent call last):
File "/home/user-name/anaconda3/lib/python3.7/site-packages/anaconda_navigator/api/anaconda_api.py", line 495, in _conda_info_processed
processed_info = self._process_conda_info(info)
File "/home/user-name/anaconda3/lib/python3.7/site-packages/anaconda_navigator/api/anaconda_api.py", line 606, in _process_conda_info
processed_info = info.copy()
AttributeError: 'bytes' object has no attribute 'copy'

我不明白这意味着什么,我的安装过程中是否出现某种错误?我应该更新conda吗?重要的是:

  • 始终不会发生此错误:有时会发生,有时则不会。在我的基本环境中,它似乎没有发生,但是在我的“ myenv-3.6”环境中却发生了两次。

  • 它不会立即发生。有时候,我会花一个多小时才出现。

任何帮助将不胜感激,我迫切希望让Anaconda运作良好。

0 个答案:

没有答案