Linux 安装conda踩的那些坑

一、安装anaconda3

1.下载anaconda

去官网或者清华源

2.使用如下命令进行安装

bash Anaconda3-5.2.0-Linux-x86_64.sh

安装的时候会让输入yes,一路yes,最后问要不要安装VS的时候no就行了【在这个过程中,有一个是否把anaconda路径加入~/.bashrc文件,如果输入yes就不用管了,否则就需要手动加入】

3.退出重新登录

4.which python 验证一下python是否是anaconda路径,如果是证明已经在anaconda环境了,就可以使用了

in:which python
out:/home/***/anaconda3/bin/python

5.使用python -m pip 确认一下pip是anaconda下的pip而不是系统下的pip

1号坑:安装完没有重新登录使用conda list 会提示找不到conda命令,导致我以为没有安装好,重复了好多次

2号坑:看了好多博客,关于设置anaconda路径,有说在~/.bashrc文件下,有说在~/.bash_profile,也有说在/etc/profile下,我尝试将三个都设置了,也用source ~/文件 命令进行更新了,结果也不行,搞得自己都迷茫了,重新装anaconda了好多次。最终冷静下来好好的看安装的时候都说了些什么,最后在提示是否把anaconda路径加入~/.bashrc文件时,输入yes,然后就没管设置路径的事了。最终成功了。

3号坑:使用anaconda安装第三方包时会导致python从3.6变为3.7,环境无法使用,所以使用pip时确定一下第三方包的版本

4号坑:卸载anaconda,如果不删除,且新安装的路径改变了,就会发生冲突

#第一步
rm -rf anaconda3
#第二步
删除配置文件里anaconda的路径设置代码

5号坑:安装后记得重新登陆一下。

二、安装miniconda3

1.下载安装包

​

wget  https://repo.anaconda.com/miniconda/Miniconda3-4.5.11-Linux-x86_64.sh
​

因为我本地的是4.5.11,做环境移植需要保持相同版本,所以下载的miniconda3也是4.5.11,大家看情况下载

使用wget命令时出现如下错误:

 原因是网络问题,重新下载即可。

2.安装

sh ​Miniconda3-4.5.11-Linux-x86_64.sh

#接下来一路yes和回车即可
​

3.关于环境移植的部分请参考

conda环境移植 - 前路有光,初心莫忘 - 博客园

1号坑:使用conda env create  -f  base.yaml创建环境时,提示如下错误

Solving environment: failed

ResolvePackageNotFound:
  - brotlipy==0.7.0=py36h9ed2024_1003
  - ca-certificates==2021.9.30=hecd8cb5_1
  - pillow==8.3.1=py36h5270095_0
  - argon2-cffi==20.1.0=py36h9ed2024_1
  - pcre==8.45=
在Python 3.9.10版本中安装PyInstaller时,可能会遇到一些问题,尤其是对于初学者来说。以下是一些常见的问题以及解决方法: 1. 兼容性问题:由于PyInstaller是一个用于打包Python程序为可执行文件的工具,它可能需要根据你的操作系统和Python版本进行特定的配置。确保你下载的PyInstaller版本与Python 3.9.10兼容。可以通过PyInstaller的官方文档或者社区讨论找到对应的版本信息。 2. 依赖库问题:PyInstaller可能会依赖于其他的库,这些库在安装过程中可能会有特定的版本要求。如果你直接使用pip安装PyInstaller,可能会遇到版本不兼容的问题。一种解决方案是使用虚拟环境(如venv或conda)来创建一个新的环境,在这个环境中安装PyInstaller。 3. 权限问题:在某些操作系统上(特别是Windows),以管理员权限运行命令提示符或终端才能正确安装PyInstaller。否则可能会出现安装失败的情况。 安装步骤简述: - 创建并激活一个新的虚拟环境(推荐): - Windows命令提示符: ``` py -3.9 -m venv myenv myenv\Scripts\activate.bat ``` - macOS/Linux shell: ``` python3.9 -m venv myenv source myenv/bin/activate ``` - 在激活的虚拟环境中安装PyInstaller: ``` pip install pyinstaller ``` 如果你遵循上述步骤还遇到问题,可能需要检查以下几点: - 确保pip是最新的:`pip install --upgrade pip` - 检查是否有系统级别的环境变量影响了安装。 - 查看PyInstaller的GitHub页面或官方文档获取安装帮助和常见问题的解决方案。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值