这个you-get 的问题,大佬们来看看
Tofloor
poster avatar
y***0@163.com
deepin
2018-05-21 07:08
Author

这个是什么情况, 安装上了  却打不开,之前安装deepin源的you-get包,发现版本太旧了,不能用就卸载了,pip3安装最新版,就是这个样子,哪位大佬指导一下
(其实本来是想装moonplayer的,商店的用不了,去github上下载deb有依赖问题,无奈用you-get却成这样了)
Reply Favorite View the author
All Replies
avatar
h3l
deepin
2018-05-21 07:51
#1
使用pyenv管理多版本的python
https://github.com/pyenv/pyenv
Reply View the author
avatar
ygidtu
deepin
2018-05-21 13:13
#2
deepin默认的python版本是2.7的,因此你通过pip2安装的you-get才能实现正常调用。现在安装的是python3版的,需要切换系统默认的python版本才能使用,然而极度不推荐切换默认版本
Reply View the author
avatar
s***1@gmail.com
deepin
2018-05-28 05:41
#3
https://bbs.deepin.org/post/156726
deepin默认的python版本是2.7的,因此你通过pip2安装的you-get才能实现正常调用。现在安装的是python3版的 ...

如何切换,还请指点
Reply View the author
avatar
y***0@163.com
deepin
2018-05-29 05:48
#4
https://bbs.deepin.org/post/156726
使用pyenv管理多版本的python
https://github.com/pyenv/pyenv

看不懂啊。。。
Reply View the author
avatar
h3l
deepin
2018-05-29 06:53
#5
我们总结下在deepin下的使用步骤哈,
1,安装git
sudo apt-get install git
2,克隆pyenv到本地,pyenv是针对当前用户使用哦
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
3,添加环境变量
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/binPATH"' >> ~/.bashrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bashrc
4,刷新环境
source ~/.bashrc
exec "$SHELL"
5,关闭所有的终端重新打开下
6,部分命令解释
pyenv rehash       // 让pyenv检查所有安装的版本
pyenv versions     // 列出系统所有已安装的版本
7,安装需要的版本,比如我想安装python3.6的某个版本
pyenv install --list | grep 3.6.*      // 列出3.6的所有版本
pyenv install 3.6.5                    // 安装3.6.5
安装完成后使用‘pyenv rehash’再‘pyenv versions’就可以看到新安装的版本啦
8,推荐最不容易出错的使用方法
在某个目录下使用命令"pyenv local 3.6.5",意思是这个目录下的使用python的版本是3.6.5





Reply View the author
avatar
y***0@163.com
deepin
2018-05-29 07:12
#6
https://bbs.deepin.org/post/156726
我们总结下在deepin下的使用步骤哈,
1,安装git
sudo apt-get install git

这么详细,辛苦了
Reply View the author
avatar
y***0@163.com
deepin
2018-05-29 08:40
#7
https://bbs.deepin.org/post/156726
我们总结下在deepin下的使用步骤哈,
1,安装git
sudo apt-get install git

谢谢大佬,弄好了
Reply View the author
avatar
海天鹰
deepin
2018-05-29 16:31
#8
-p vlc 还有这操作?
Reply View the author
avatar
y***0@163.com
deepin
2018-05-29 19:42
#9
https://bbs.deepin.org/post/156726
-p vlc 还有这操作?

调用vlc 播放啊,vlc没mpv好用,一些视频用vlc卡 ,mpv就很流畅
Reply View the author
avatar
h3l
deepin
2018-05-29 23:57
#10
https://bbs.deepin.org/post/156726
谢谢大佬,弄好了

我也很高兴哦,O(∩_∩)O~
Reply View the author
avatar
ygidtu
deepin
2018-06-29 19:00
#11
https://bbs.deepin.org/post/156726
如何切换,还请指点

底下有一个用pyenv的这个绝对可以,我一般比较懒,我用的是anaconda3的环境。anaconda3安装后会自己修改.bashrc,保证你这个用户底下,默认的python和python3都是anaconda3,然后通过anaconda装的包一般就能正常使用。
然后,有些还不行的,就是安装的程序文件的头,#!/usr/bin/python之类的指向了系统python,我一般都是手动改成#!/usr/bin/env python指向运行环境下的pyhton来用。

反正就是这样勉强过日子
Reply View the author