岑梓铭 2024-12-22 19:40 采纳率: 66.7%
浏览 13
已结题

centOs虚拟机用conda创建pyspark虚拟环境遇到的灵异事件

前几条我发布了一个问答,当时在node1节点使用conda create -n pyspark python=3.8的时候疯狂报错,ok我花了两天时间解决,而且也通过发布问答搞定了,当时的解决步骤是conda的镜像配置文件写成:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

然后,我发现网络连接不畅,于是我也调整了
vim /etc/sysconfig/network-scripts/ifcfg-ens33

img

vim /etc/resolv.conf

img

一模一样的配置,我在node1、node3都是这么配置的,人家那边很正常,只有node2是

img

img

我执行了【service network restart】和【conda clean -i】了,所以也不可能是这个原因
世界未解之谜,灵异事件闹鬼了,又是一整天啥事也不用干了

  • 写回答

2条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    根据您提供的描述,您遇到的问题可能是由于网络连接问题导致的。由于您正在使用conda创建虚拟环境并尝试从镜像站点下载数据,当DNS解析失败或网络连接出现问题时,conda将无法连接到这些站点下载所需的数据包。这里有一些可能帮助您解决问题的建议:

    1. 确认网络连接:首先,请确保您的CentOS虚拟机能够正常连接到Internet。您可以尝试在终端中使用ping命令检查网络连接是否正常。如果无法连接到Internet,请检查网络设置并确保虚拟机配置正确。
    2. DNS设置检查:您提到在node2上出现DNS解析错误,请确保在node2上的DNS设置是正确的。尝试临时切换到其他DNS服务器或使用公共DNS服务器(如Google DNS)进行测试。您可以通过编辑/etc/resolv.conf文件来更改DNS设置。
    3. 镜像站点问题:您正在使用Tsinghua大学的镜像站点进行conda包管理。如果镜像站点出现故障或网络不稳定,可能会导致连接问题。您可以尝试更改conda的配置,使用其他的conda镜像站点或者使用默认的conda渠道。您可以通过编辑.condarc文件来更改conda的配置。
    4. 防火墙或安全组设置:在某些情况下,防火墙或安全组设置可能会阻止虚拟机访问某些网站或端口。请检查您的防火墙和安全组设置,确保没有阻止conda的通信。

    如果您尝试了以上建议仍然无法解决问题,我建议您提供更多关于您的网络环境、操作系统版本和conda版本的信息,以便更好地帮助您解决问题。此外,也可以尝试联系您的网络管理员或系统管理员,寻求他们的帮助。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月14日
  • 创建了问题 12月22日