ubuntu下搭建python开发环境(ubuntu python开发环境)

http://www.itjxue.com  2023-04-02 15:34  来源:未知  点击次数: 

Ubuntu安装软件出现依赖问题及基本python虚拟环境创建

正常情况下安装linux软件:

sudo apt install xxxx

如果报错的话,去更新软件源或者去software update里面更新系统。

或者sudo apt install aptitude, 使用aptitude自适应安装依赖的包

sudo aptitude install xxxx

先选择no,再选择yes,以降级或升级包

在python环境下进行数据分析首先要创建虚拟环境

根据python版本, 安装python虚拟环境管理器python3-venv: sudo aptitude install python3-venv

创建虚拟环境 python3 -m venv xxxx, 此处xxxx为虚拟环境的文件夹名称

cd至虚拟环境文件夹 xxxx

激活虚拟环境

source ./xxxx/activate

然后在虚拟环境中,就可以使用pip3 install 愉快地安装python包了,注意安装对应版本的依赖包。

如果需要升级包,可以使用pip3 install --upgrade xxxx yyyyy zzzz

查看环境内的包 pip3 list

退出虚拟环境

deactivate

总体上,没有conda好用。

Ubuntu 上Python环境搭建之pip

在Windows里面搭建完Ubuntu20.04版本,自带了python 3.8,但是里面没有任何的包,连pip都要自己安装。如下:

首先以 root 或者其他 sudo 用户身份在终端运行下面的命令:

上面的命令将会安装用来构建 Python 模块所需要的所有依赖软件包。

当安装结束,验证安装过程,检查 pip 版本:

Pip 将会被全局安装。如果你仅仅想为当前用户安装,不要使用 sudo 运行上面的命令。这个脚本还将会安装 setuptools 和 wheel ,它们允许你安装源码版本。

想要查看 pip 命令和选项,输入:

你可以使用 pip command --help 来获得更多关于指定命令的信息。例如,想要获得更多关于 install 命令的信息,输入:

直接用pip安装包会很慢,建议使用国内清华的源。具体参考 PIP 使用国内镜像

使用 pip 用 Requirements 文件来安装软件包

requirement.txt 是一个文本文件,它包含了运行一个指定 Python 项目所必需的 pip 软件包和它们的版本号。

想要列出所有已安装的 pip 软件包,使用下面的命令:

想要升级一个已经安装的软件包到最新版本,输入:

想要卸载一个软件包,运行:

Ubuntu 18.04 中使用python

Ubuntu18.04 系统内自带的Python 是Python3.6。

如果想要安装Python3.7 可以直接使用 sudo apt install python3.7

过程中有问题的话再解决,然后安装对应的pip

安装高版本python 参考

不同的版本对应的pip安装

报错

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

使用3.7建立虚拟环境virtualenv

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

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

在上述的虚拟环境中 Python 引入模块后VsCode出现问题提示 “could not be resolved” 解决方案

1、在 VsCode 设置中搜索:python.analysis.extraPaths

2、设置路径

(责任编辑:IT教学网)

更多

推荐mac苹果系统文章