【问题标题】:Anaconda don't start and block in loading applicationsAnaconda 在加载应用程序时不会启动和阻塞
【发布时间】:2020-10-13 11:40:21
【问题描述】:

您好,我使用的是 kali linux 我按照Anaconda documentation 在我的机器上下载并设置了 Anaconda3,当我点击终端 anaconda-navigator 时,anaconda 开始加载应用程序,但没有其他任何事情发生。 下面的截图可以解释更多发生的事情

【问题讨论】:

    标签: python anaconda kali-linux


    【解决方案1】:

    试试这个

    conda update anaconda-navigator
    

    如果上述方法不起作用,那么, // Python 3.8的解决方案,其他版本的过程可能会有点不同。

    Edit the file: .../anaconda3/lib/python3.8/site-packages/anaconda_navigator/api/external_apps/vscode.py"
    
    Add "DISTRO_NAME = None" at line 159 in the function _find_linux_install_dir.
    
    154|    def _find_linux_install_dir(self):
    155|        INST_DIR = None
    156|        exe = os.path.join('/snap', 'bin', 'code')
    157|        if os.path.lexists(exe):
    158|            INST_DIR = '/snap'
    159|        DISTRO_NAME = None   //add this line
    160|        for distro in self.distro_map.keys():
    161|            _distro_regex = ".*{}/([^ ]*)".format(distro)
    162|            m = re.match(_distro_regex, self._conda_api.user_agent)
    163|            if m:
    164|                DISTRO_NAME = distro
    165|                DISTRO_VER = m.group(1)
    166|                break
    

    【讨论】:

    • 哦,真的很感谢它工作正常,但是为什么你添加了行并且你把它没有?
    • 根据错误,它甚至在分配变量之前就尝试使用该变量,因此只是添加了一个没有值的变量。如果此答案对您有所帮助,请接受它作为您问题的解决方案,以便将来对其他人有所帮助,
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-22
    相关资源
    最近更新 更多