赞
踩
最近刚入职公司,要求在本地,服务器,集群跳板机上配置miniforge环境,比较麻烦,写一篇文章记录以下心得。
首先进入到ubuntu的终端,使用指令下载miniforge文件:
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
接着使用指令安装:
bash Miniforge3-Linux-x86_64.sh
接着:
/home/username/miniforge3
(Linux和Mac)或C:\Miniforge3
(Windows)目录。bin
目录添加到系统的PATH
环境变量中。选择"yes"(是)以便在终端中可以直接运行conda
和python
命令。
- conda init bash
- source ~/.bashrc
更新Miniforge和Conda:
conda create --name myenv
- 要激活虚拟环境,可以运行以下命令:
- conda activate myenv
接下来,我出了一个错误,在虚拟环境内发现使用:
pip install -r requirements.txt
这条指令的时候,安装不下来,显示错误1.找不到合适的版本;
2.使用conda list之后显示虚拟环境里面没有包???使用pip list却发现包又有了???
3.显示pip装到一半报错;
各种问题,最后我发现pip和pip3这两个安装工具在我创建虚拟环境之前就已经存在了,并且路径不在miniforge的路径下,就导致了pip装得包全部都不在虚拟环境下,所以就会报各种错误。
最后我sudo apt-get uinstall pip,卸载了原来的pip和pip3包,将其重新安装到了虚拟环境下,发现各种错误都消失了,pip install -r requirements.txt也可以正常运行了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。