一般Linux系统默认自带两个版本的python,我按照的虚拟机系统自带的版本为python2.7和python3.2,但是由于个人习惯问题,我喜欢使用新版本的 python进行开发.这样就会导致执行命令时候出现版本冲突问题.

在我准备执行之前写好的一个文件的时候,出现报错. 显而易见的是缺少requests依赖,此时我就下载安装相关依赖.

但是安装的时候我发现,我下载的依赖默认存放在python2.7对应的依赖库中,也就是下载完成之后,你再次执行python文件的时候依然抱错,未找到相关依赖的错误

所以我们现在需要解决的就是这种关系对应不上的问题

删除旧版本对应的启动文件(如果需要使用多中版本开发的不建议这样)

查询默认python对应的位置

# 查找 python 的执行位置

which python

-- /usr/bin/python

rm /usr/bin/python

# 查找 需要用的python3位置 这个名字跟你按照时候有关

which python3

-- /usr/bin/python3

# 建立软连接

ln -s /usr/bin/python3 /usr/bin/python

# 检查版本

python -V

-- python 3.7.9

pip -V

-- pip 20.1.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

重新下载r

场景分析一般Linux系统默认自带两个版本的python,我按照的虚拟机系统自带的版本为python2.7和python3.2,但是由于个人习惯问题,我喜欢使用新版本的 python进行开发.这样就会导致执行命令时候出现版本冲突问题.问题复现在我准备执行之前写好的一个文件的时候,出现报错. 显而易见的是缺少requests依赖,此时我就下载安装相关依赖.但是安装的时候我发现,我下载的依赖默认存放在...
note: This error originates from a subprocess, and is likely not a problem with pip. 解决 python 版本 tips
note: This error originates from a subprocess, and is likely not a problem with pip. 解决 方法。 python 版本 的一些小注意事项
说明:本人的环境是Windows10 , python =3.6.10,tensorflow=1.13.1,Keras=2.2.4,最近新装的anaconda预装的 python 是3.7及以上 版本 的,搭配tensorflow和pytorch比较困难,所以使用了3.6的进行安装,但是由于镜像的 问题 ,提示当前安装channel不存在,就总结了 问题 ,以供后续参考。 1.配置tensorflow或pytorch的步骤是 安装anaconda python 降级 安装tensorflow或者pytorch 验证tensor
ubuntu双系统安装以及相关环境配置0. 简介1. ubuntu系统安装2. 向日葵远程控制和SSH远程2.1 向日葵2.2 SSH3. 显卡驱动安装4. cuda安装以及cudnn安装5. pycharm、 python 3.7以及pip安装6. pytorch安装7. 火狐浏览器完全卸载8. chrome安装并设置青柠起始页9. jupyter lab安装及配置成chrome独立插件10. ubuntu系统各种莫名奔溃之新手拯救指南 0. 简介 从安装双系统ubuntu到所需环境配置完成花了半天,找了许
linux默认安装 python 2.7 版本 ,如果安装一个 python 3.x,会在/usr/bin/下 出现 python 3.x的一个可执行文件 现在需要切换 版本 python 3就进行如下操作: #如下就是设置 python 3.6的路径,并设置优先级为200,默认优先级最高的优先使用 sudo update-alternatives --install /usr/bin/ python python /usr/bin/ python 3.6 200 如果想要切换回系统默认的2.7 版本 ,需要键入如下命令,设置优先..
你好!关于tushare和 Python 版本 冲突 问题 ,通常是由于tushare库与 Python 版本 不兼容引起的。为了 解决 这个 问题 ,你可以尝试以下几个方法: 1. 确保你安装了最新的tushare库和 Python 版本 。你可以使用pip命令来更新tushare库和 Python 版本 : pip install --upgrade tushare 这会将tushare库更新到最新 版本 并升级 Python 到最新稳定 版本 。 2. 检查tushare库的兼容性。有时,某些tushare库的特定 版本 可能与某个 Python 版本 不兼容。你可以查看tushare库的官方文档或发布说明,以确定该 版本 是否与你的 Python 版本 兼容。 3. 使用虚拟环境。创建一个独立的 Python 虚拟环境,以确保tushare库与你的项目中使用的其他库不发生 冲突 。你可以使用工具如virtualenv或conda来创建虚拟环境。 4. 如果以上方法都没有 解决 问题 ,你可以尝试 低tushare库的 版本 。有时,较旧的tushare库 版本 可能与你的 Python 环境更兼容。你可以使用pip来安装指定 版本 的tushare库: pip install tushare==<指定 版本 号> 请注意, 降级 版本 可能导致某些功能不可用或存在其他 问题 ,请谨慎操作。 希望以上方法能帮助你 解决 tushare和 Python 版本 冲突 问题 !如果还有其他 问题 ,请随时提问。