使用 Conda创建新的环境遇到的问题

下载速度很慢

1、更新

复制代码
conda update -n base -c defaults conda

2、清理缓存

复制代码
conda clean --all

解决方法

方法 1:关闭严格的渠道优先级
  1. 检查是否开启了严格渠道优先级:

    复制代码
    conda config --show channel_priority

    如果返回 strict,说明启用了严格的渠道优先级。

  2. 将渠道优先级改为 flexible

    复制代码

    复制代码
    conda config --set channel_priority flexible

安装tensorflow(2.0版本以上不区分cpu和gpu版)

1. 更换国内镜像源

在中国大陆,直接连接到官方 PyPI 服务器可能会导致超时问题,推荐使用国内镜像源。以下是清华镜像的安装命令:

复制代码
pip install tensorflow==2.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

你也可以将镜像源永久配置到 pip 的配置文件中:

复制代码

复制代码
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2. 设置更长的超时时间

网络环境较差时,可以尝试增加超时时间:

复制代码
pip install tensorflow==2.6.0 --default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple

在命令行中直接检测 TensorFlow 是否安装成功,可以使用以下步骤:


1. 激活虚拟环境

如果你安装 TensorFlow 时使用的是虚拟环境(例如 tensorf_env),请先激活环境

复制代码

复制代码
conda activate tensorf_env

2. 使用 Python 检测 TensorFlow

在命令行中运行以下命令:

复制代码

复制代码
python -c "import tensorflow as tf; print(tf.__version__)"
  • 如果显示 TensorFlow 的版本号(例如 2.6.0),则说明安装成功。
  • 如果有错误信息,则说明安装有问题。

3. 检测 GPU 支持(可选)

如果需要检查是否检测到 GPU,可以运行以下命令:

复制代码

复制代码
python -c "import tensorflow as tf; print('GPU is', 'available' if tf.config.list_physical_devices('GPU') else 'NOT AVAILABLE')"
  • 如果输出 GPU is available,则说明安装的 TensorFlow 支持 GPU,且成功检测到 GPU。
  • 如果输出 GPU is NOT AVAILABLE,可能是显卡驱动、CUDA 或 cuDNN 未正确安装或未配置。
相关推荐
奔跑草-1 天前
【服务端】使用conda虚拟环境部署Django项目
python·django·conda
豆芽8192 天前
Conda配置Python环境
python·conda·pip
MobiCetus2 天前
有关pip与conda的介绍
linux·windows·python·ubuntu·金融·conda·pip
Wwwilling2 天前
docker中怎么把docker中的python package转成conda,目前还没有conda
python·docker·conda
BAs5332 天前
Anaconda Jupyter 默认启动位置修改
ide·python·jupyter·conda
一个很帅的帅哥2 天前
conda的基础命令
conda
noravinsc3 天前
ubuntu如何安装conda
linux·ubuntu·conda
羊城迷鹿3 天前
软链接解决docker中的conda路径错误:ModuleNotFoundError: No module named ‘Cpython‘
docker·容器·conda·路径
Hefin_H3 天前
怎么把 GitHub 中的 R 包项目手动安装到 conda 环境中?
r语言·github·conda
知忆_IS4 天前
【问题解决】Linux安装conda修改~/.bashrc配置文件后,root 用户下显示 -bash-4.2#
linux·conda·bash