linux下多版本python的库安装
python版本 linux
·
遇到一个问题,在linux系统下有多个版本的python3,分别是python3.6和python3.7,此时需要在python3.7的附加库下安装一个KNN CUDA的库,默认使用python也是python3.7,但是使用make安装KNN CUDA时却把KNN CUDA安装到了python3.6的附加库下,怎么解决。
首先如何查看不同版本python下的库安装
python3.7 -m pip list
python3.6 -m pip list
可以看到想要安装的包KNN CUDA安装在了 python3.6下,但我想安装在python3.7下
解决方法:
把makefile中所有用到python3的地方改成python3.7 有pip3 install的地方,改成 python3.7 -m pip install
顺便发现了为什么默认python时3.7但是为什么安装在了python3.6的附加库下
举例而言,makefile长这样
pip3 install -r requirements.txt
但是
/opt/conda/bin/python3.7: No module named pip3
所以默认用了python3.6

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)