龙空技术网

mac环境使用python3,并且安装虚拟环境把模块安装在项目文件

小船Lttleboat 33

前言:

而今咱们对“python3并且”大体比较注重,小伙伴们都想要知道一些“python3并且”的相关内容。那么小编同时在网上收集了一些对于“python3并且””的相关内容,希望兄弟们能喜欢,各位老铁们一起来学习一下吧!

在 Mac 上默认安装了 Python 2.x 和 Python 3.x 两个版本,如果您想直接使用 Python 3.x,可以通过修改环境变量 PATH 来实现。

打开终端,输入以下命令来查看当前系统中的 Python 版本:

python --version

python3 --version如果您看到的 Python 版本是 Python 2.x,则需要进行以下步骤来修改环境变量。打开 .bash_profile 文件。如果该文件不存在,则可以使用以下命令创建:

touch ~/.bash_profile使用编辑器打开 .bash_profile 文件,添加以下内容:

export PATH="/usr/local/bin:$PATH"这将会将 /usr/local/bin 目录添加到 PATH 环境变量中,并将其设置为优先级最高的目录,以便在执行 python 命令时优先使用该目录下的 Python 3.x 版本。保存文件并退出编辑器。在终端中执行以下命令,使 .bash_profile 文件中的修改生效:

source ~/.bash_profile再次执行 python --version 命令,如果您看到的是 Python 3.x 的版本号,则表示环境变量已经修改成功。

现在,您就可以在终端中直接使用 python 命令来执行 Python 3.x 版本了。如果您需要使用 Python 2.x 版本,可以使用 python2 命令。

您可以使用 Python 的虚拟环境(virtualenv)来在当前项目文件夹中安装 requests 模块。虚拟环境可以帮助您在项目之间隔离不同的 Python 包,从而避免因不同的项目使用不同版本的依赖库而出现的冲突问题。

以下是在 Mac 上使用虚拟环境安装 requests 模块的步骤:

确保您已经安装了 virtualenv。如果您没有安装,请在终端中使用以下命令进行安装:

pip install virtualenv进入您的项目文件夹,使用以下命令创建虚拟环境:

virtualenv env这将会在当前目录下创建一个名为 env 的文件夹,其中包含了一个独立的 Python 环境。激活虚拟环境。在终端中使用以下命令:

source env/bin/activate激活虚拟环境后,您可以看到命令行的前缀变为了 (env)。确认虚拟环境已经激活,并查看 Python 版本和包安装路径:

which python python --version如果您看到的是当前项目中的 env 文件夹下的路径,则表示虚拟环境已经激活成功。同时,您也可以使用 pip freeze 命令来查看当前环境中已经安装的包。在虚拟环境中使用 pip 安装 requests 模块:

pip install requests在代码中导入 requests 模块:

import requests

以上是在 Mac 上使用虚拟环境安装 requests 模块的步骤,这样您就可以在项目中独立使用不同的 Python 包了。如果您想退出虚拟环境,可以使用以下命令:

Copy codedeactivate

该警告信息提示您当前使用的是较旧的 pip 版本,建议您升级到最新版本。您可以按照以下步骤来升级 pip:

打开终端,输入以下命令来检查当前的 pip 版本:

pip --version使用以下命令来升级 pip:

/Users/xxxx/.pyenv/versions/3.8.7/bin/python3.8 -m pip install --upgrade pip在该命令中,/Users/xxxx/.pyenv/versions/3.8.7/bin/python3.8 是您当前使用的 Python 版本的路径,您需要将其替换为您的实际路径。等待升级完成后,再次输入以下命令来检查 pip 版本:

pip --version如果您看到的版本号是最新的版本,则表示升级成功。

现在,您应该不再看到该警告信息,并且您可以使用最新版本的 pip。

python --version

pip install requests

标签: #python3并且 #mac上python环境安装