conda下载在服务器中 且环境存在指定目录下面

1. conda默认是home其他人的目录 想把环境env放在自己的目录下面

1.1 创建环境到特定位置

bash 复制代码
conda create --prefix /home/cscai/huanjing/Real3dad python=3.8

1.2 继续用 conda activate Real3dad(不带路径)激活,需把 /home/cs 加入 Conda 的环境搜索目录:

bash 复制代码
conda config --add envs_dirs /home/cscai/huanjing

1.3 激活环境

bash 复制代码
conda activate /home/huanjing/cscai/Real3dad
conda activate Real3dad

1.4 删除环境

bash 复制代码
conda remove -n Real3dad --all

2. 想要conda里面pip install的东西仍然放在conda环境下面

2.1 在虚拟环境中安装独立的 pip

默认情况下,虚拟环境可能会使用全局 pip,这会导致安装的包对全局环境和虚拟环境都生效。为了解决这个问题,需要在虚拟环境中安装独立的 pip:

bash 复制代码
conda install pip

2.2 验证 pip 是否已隔离:

bash 复制代码
which pip

3.安装 Miniconda(上面隔离环境放在pycharm中会有权限问题 需要向conda所有者申请权限 最后新建了自己的miniconda)

Miniconda 仅包含 Conda 和 Python,体积小、安装快,适合个人专属使用。

3.1 下载安装包(Linux 64位)

bash 复制代码
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

3.2 运行安装脚本

bash 复制代码
bash Miniconda3-latest-Linux-x86_64.sh
  • Enter 阅读协议,输入 yes 同意。
  • 安装路径 :默认是 /home/cscai/miniconda3(如果你的用户名是 cscai),直接按 Enter 确认(确保路径属于你自己)。
  • 初始化 Conda :输入 yes(这样每次终端启动时会自动加载你的 Conda 配置)。

3.3 生效配置

重启终端,或执行以下命令让配置立即生效:

bash 复制代码
source ~/.bashrc

3.4 验证安装

执行以下命令,能看到版本号说明安装成功:

bash 复制代码
conda --version

3.5 在 PyCharm 中配置你的专属 Conda

  1. 打开 PyCharm → 右下角「Python 解释器」→「添加解释器」→「Conda 环境」。

  2. 选择「现有环境」,在「Conda 的路径」中填入你的 Conda 主路径:

    /home/cscai/miniconda3

  3. 在「环境名称/路径」中选择你新建的环境:

    /home/cscai/huanjing/Real3dad_new

  4. 点击「确定」,PyCharm 会自动识别为「Conda 环境」,且不会有任何权限问题。

相关推荐
寻梦csdn2 天前
pycharm+miniconda兼容问题
ide·python·pycharm·conda
hampeter2 天前
【填坑指南】Trae/VS Code 远程连接 Ubuntu,终端总是自动激活特定的 Conda 环境?三招教你彻底解决!
linux·ubuntu·conda·trae
403240732 天前
【Jetson开发避坑】虚拟环境(Conda/Venv)调用系统底层OpenCV与TensorRT的终极指南
人工智能·opencv·conda
qinyia3 天前
如何彻底卸载macOS上的conda并清理环境变量配置
macos·conda
weixin_421585014 天前
Mamba与Conda
conda
qq_273900234 天前
Apptainer 将 Ubuntu 本地 Conda 环境打包为 Singularity(SIF)镜像
linux·ubuntu·conda
肆意飞扬5 天前
Python篇:使用conda、pip的一些命令记录
python·conda·pip
没事儿写两篇7 天前
Anaconda 的开源替代软件 Miniforge
开源·conda·miniconda·miniforge
次旅行的库7 天前
不能将windows本地虚拟环境打包到实验室服务器
linux·windows·conda
云和数据.ChenGuang9 天前
python对接mysql和模型类的故障
数据库·python·mysql·oracle·conda·virtualenv