当前位置: 首页 > news >正文

pycharm连接远程终端的Anaconda安装与bug记录

连接远程服务器记录

前提:此时服务器上什么也没有!

第一步:安装Anaconda

首先准备好本地和远程连接的文件传输软件,我用的是Filezilla(FZ):

  1. Anaconda 官网下载linux版本的anaconda,下载后会得到类似:Anaconda3-2020.11-Linux-x86_64.sh 这种的sh文件;

  2. 将下载后的sh文件拖到你的远程文件夹下(要安装的位置);

  3. 然后启动ssh会话进入远程终端,键入以下命令:

bash Anaconda3-2020.11-Linux-x86_64.sh

然后就开始安装了,先是很长的一些协议文字,不断按回车即可,然后一路yes,直到安装完成。
(注意中间有提示初始化环境变量配置的shell,回车即可,表示同意,建议这样,后续不用自己配置了)

  1. 安装完成后:
    查看是否安装成功
conda --version

成功的话会列出conda版本信息,至此anaconda安装结束
另外还有一种情况是找不到conda命令,那就继续往下走

  1. 手动初始化 Conda
    在终端中运行以下命令,将 Conda 的初始化脚本添加到你的 ~/.bashrc 文件中(username注意替换成自己的):
echo ". /home/username/anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc

这会将 Conda 的初始化脚本加载到每次启动终端时。

重新加载 ~/.bashrc 文件,使更改立即生效:

source ~/.bashrc

现在重新在远程终端:conda --version 正常来说应该是可以的了。

第二步:创建环境,激活环境,安装包(在此只分享几个我碰到的bug)

1、安装的Anaconda下的python版本太高(/home/username/anaconda3/envs/my_pytorch/lib/python3.13),导致我后续安装torch找不到合适的包下载

Anaconda 默认安装的 Python 版本通常是最新的稳定版,这就是你安装后看到 Python 3.13 的原因。不过,Anaconda 的强大之处在于它能创建包含不同 Python 版本的独立环境,你无需为了安装特定版本的 Python 而重新安装 Anaconda。

要创建一个 Python 3.9 环境并安装 PyTorch,可以按照以下步骤操作:

创建 Python 3.9 环境:

conda create -n py39 python=3.9

激活环境:

conda activate py39

另外torch的下载通常需要镜像,我一般选择去直接下载对应的包,然后拖进/home/username/anaconda3/envs/my_pytorch/lib/python3.13/site-packages下再在终端直接安装,会很快!
这时除了确认上述版本外,还需确认cuda版本,那么需要在远程终端:

nvidia-smi

得到CUDA版本,CUDA是可以向下兼容的,两者都有了就可以去官网下载合适的torch包了。

后续bug会继续记录

http://www.dtcms.com/a/279516.html

相关文章:

  • 洛谷【数学 1】基础数学问题:最小公倍数的计算与应用
  • ELK、Loki、Kafka 三种日志告警联动方案全解析(附实战 Demo)
  • mysql 与redis缓存一致性,延时双删 和先更新数据库,再删除缓存,哪个方案好
  • 系统思考:跨境跨界团队学习
  • 安装Keycloak并启动服务(macOS)
  • SpringMVC4
  • 用基础模型构建应用(第九章)AI Engineering: Building Applications with Foundation Models学习笔记
  • mac安装nvm执行命令报错-解决方案
  • 延迟双删
  • redis面试高频问题汇总(一)
  • 中间件部署
  • Android 16k jni修改
  • 进阶03 二叉树进阶
  • Linux ACL权限策略
  • The Network Link Layer: WSNs 泛洪和DSR动态源路由协议
  • 《星盘接口3:虚无之眼的觉醒》
  • 机载激光雷达目标识别:从点云到凝视成像的算法全景
  • 【尝试】基于Whisper进行语音转文字识别
  • libimagequant windows 编译
  • 开放网络的容器化未来:SONiC在AI智算与园区的落地实践
  • LVS集群技术
  • 网络--OSPF实验
  • TCP半关闭
  • 简单易用的资产跟踪器DumbAssets
  • ICMP隧道工具完全指南:原理、实战与防御策略
  • 多模态融合优化:突破图神经网络与CNN特征对齐瓶颈,赋能细胞多模态联合建模
  • 内网环境自签名超长期HTTPS证书,并在Chrome中显示为安全证书
  • [spring6: Resource ResourceLoader ResourceEditor]-加载资源
  • RocketMQ消息模型
  • 选择一个系统作为主数据源的优势与考量