Ubuntu小技巧

Ubuntu 18.04 常见Bug

2019-12-06  本文已影响0人  超能_

pip main 错误

升级pip后执行pip出现如下错误

错误提示如下:

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'

终端中修改pip3文件

sudo vi /usr/bin/pip3
# 修改前
from pip import main  
if __name__ == '__main__':  
    sys.exit(main()) 
# 修改后
from pip import __main__  #这行也要修改
if __name__ == '__main__':  
    sys.exit(__main__._main())  #增加__main__._

访问局域网的文件共享,反复提示输入用户名和密码

修改如下文件

/etc/samba/smb.conf

将这句话,加到文件开头[global]的下面

client use spnego = no

匪夷所思的Bug,用匪夷所思的方法修复,不要问我为什么,我也不知道

用pip安装的小火箭后,运行时的错误提示

AttributeError: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

这个问题是由于在openssl1.1.0版本中,废弃了EVP_CIPHER_CTX_cleanup函数

解决办法:

vim /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py

将所有
EVP_CIPHER_CTX_cleanup
替换成为
EVP_CIPHER_CTX_reset

安装 youtube-dl

这个软件天天变,可能是道高一尺魔高一丈,youtube的网站天天变,所以他也要天天变。对于用户来说保持这个软件是最新的很重要。

首先,看一下是否能打开这个网站 http://ytdl-org.github.io/youtube-dl/

然后,

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
上一篇 下一篇

猜你喜欢

热点阅读