Ubuntu 18.04 中使用python

python版本问题

Ubuntu18.04 系统内自带的Python 是Python3.6。
如果想要安装Python3.7 可以直接使用 sudo apt install python3.7
过程中有问题的话再解决,然后安装对应的pip
安装高版本python 参考

不同python版本管理 参考

不同的版本对应的pip安装

apt install python3.9-distutils
wget https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
sudo  python get-pip.py.1

报错

launchpadlib 1.10.6 requires testresources, which is not installed. 

但是提示pip安装成功,解决办法

python -m pip install launchpadlib

python虚拟环境virtualenv

使用3.7建立虚拟环境virtualenv

从Python3.3起,Python支持venv . 但是apt install python3.7时并没有自动安装。

需要使用 sudo apt install python3.7-venv将虚拟环境包安装到3.7版本中。参考

创建虚拟环境 
python3.7 -m venv projectA

激活虚拟环境 
source ./projectA/bin/activate

退出虚拟环境 
deactivate

删除  
rm -r projectA

在上述的虚拟环境中 Python 引入模块后VsCode出现问题提示 “could not be resolved” 解决方案
1、在 VsCode 设置中搜索:python.analysis.extraPaths
2、设置路径

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容