当前位置:首页>python>Python创建虚拟环境

Python创建虚拟环境

  • 2026-09-10 10:36:42
Python创建虚拟环境

最近因为项目较多,每个项目对python版本需求也不一致,并且也禁止使用conda。因此研究了一下如何使用python创建虚拟环境。假设安装的python为3.10版本。

windows版本

  • • 下载windows版本的python安装文件;
  • • 点击下载的exe文件,进行安装;
  • • 创建虚拟环境文件夹。假设在C盘中创建文件夹envs;
  • • 打开cmd,在其中输入以下代码
1

python -m venv venv_name

  • • 这时候在envs中将出现一个名为venv_name的文件夹,这时候在cmd中激活此虚拟环境
1

.\envs\venv_name\Scripts\activate

  • • 可以看到终端命令符前出现(venv_name), 这时候就可以在这个环境下安装自己需要的包了。

linux版本(以centos为例)

  • • 解压下载好的tgz文件;
  • • 安装所需的lib包,准备编译环境;
1

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

  • • cd到解压后的目录,输入以下命令
1

./configure --prefix=/usr/local/python3.10  (/usr/local/python3.10为python安装目录)

  • • 编译并安装python
1

make &&  make install

  • • 创建软连接
1
2

ln -s /usr/local/python3.10/bin/python3.10 /usr/local/bin/python3ln -s /usr/local/python3.10/bin/pip3.10 /usr/bin/pip3

  • • 配置环境变量
1

vi ~/.bash_profile

  • • 在配置文件中输入
1
2

export PYTHON_HOME=/usr/local/python3.10export PATH=$PYTHON_HOME/bin:$PATH

  • • 保存退出后输入
1

source ~/.bash_profile

  • • 创建虚拟环境文件夹,假如在 python安装目录下cd 到/usr/local/python3.10, 然后输入
1
2

mkdir envspython -m venv envs/venv_name

  • • 激活虚拟环境
1

source /envs/venv_name/vin/activate

  • • 这时候终端命令符前会出现(venv_name),表示激活成功,可以使用pip install 去安装自己所需的包了。

最新文章

随机文章