编辑
2023-12-19
笔记
0

目录

搭建 virtualenv 虚拟环境
搭建 virtualenvwrapper (可以集中管理)虚拟环境
关于 setuptools 新版本升级导致不兼容的错误信息

搭建 virtualenv 虚拟环境

shell
pip install virtualenv virtualenv -p python3 venv

搭建 virtualenvwrapper (可以集中管理)虚拟环境

安装 virtualenv 和 virtualenvwrapper

shell
pip install virtualenv virtualenvwrapper

配置 virtualenv 环境

shell
# 1、创建目录,存放虚拟环境 mkdir ~/.virtualenvs # 2、打开 ~/.profile 文件: cat << EOF >> ~/.profile export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh EOF # 3、环境变量生效 source ~/.profile

创建虚拟环境

shell
# 不指定 Python 版本 mkvirtualenv XXX # 指定 Python 版本 mkvirtualenv -p python2 XXX mkvirtualenv -p python3 XXX

查看所有的虚拟环境

workon

进入虚拟环境

workon XXX

退出虚拟环境

deactivate

删除虚拟环境(先退出才能删除)

rmvirtualenv XXX

使用 Python 内置的HTTP服务器

shell
# Python2 python2 -m SimpleHTTPServer 80 # Python3 python3 -m http.server 80

关于 setuptools 新版本升级导致不兼容的错误信息

error in XXX setup command: use_2to3 is invalid.

shell
pip install setuptools==57.5.0

ImportError: cannot import name 'Feature'

shell
pip install setuptools==45.3.0

本文作者:菜鸟

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可协议。转载请注明出处!