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