一般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
版本
冲突
的
问题
!如果还有其他
问题
,请随时提问。