1.pip下载缓慢
1.1 处理思路
对于python2:可以使用清华或者aliyun的镜像
对于python3:目前清华镜像显示拒绝连接,aliyun镜像则可以正常使用,推荐使用aliyun,以后清华镜像可能会修复。
1.2 实际操作方式
临时使用:
pip install -i https://mirrors.aliyun.com/pypi/simple some-package
设为默认之方式1:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
设为默认之方式2:
vim /home/[your user name]/.config/pip/pip.conf
#粘贴以下内容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple
#esc -> :wq -> enter 保存退出
ps: 方式1与方式2本质是相同的。某博客提到的编辑" ~/.pip/pip.conf"文件的方式可能是错误的,至少在ubuntu20.04 LTS上无法生效。
2.PyLint报错Unable to import
2.1 报错原因
这其实是因为PyLint插件默认的python版本为python3, 如果您恰巧装了python2的库,是无法被识别到的。
ps:安装python2的库使用pip install some-package ;安装python3的库使用pip3 install some-package
2.2 解决方法
以下二选一(推荐方法1):
方法1:使用python3的库(记得结合第一节的内容,即使用 :
pip3 install -i https://mirrors.aliyun.com/pypi/simple some-package
)
方法2:粗暴的禁止PyLint报错。这虽然没有了小红线,但调试依然会报错)。操作是在PyLint的settings.json 中添加如下配置:
"python.linting.pylintArgs": [
"--errors-only",
"--disable=E0401"
]