standard python venv module_Python venv模块

Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module

python -m venv project_env

project_env\Scripts\activate.bat

pip freeze > requirements.txt

deactivate

rmdir project_env /s

pip install -r requirements.txt

python -m venv venv --system-site-packages

pip list --local

pip list > 2:13

python -m venv project_env > 2:29

project_env\Scripts\activate.bat > 3:24

where python > 3:46

pip install requests > 4:48

pip install pytz > 5:00

pip list >

pip freeze > 5:47

--> copy information 'pip freeze'

--> create requirements.txt > 6:37

--> paste information there

deactivate > 7:16

rmdir project_env /s > 7:33

mkdir my_project > 8:48

python -m venv my_project\venv > 8:55

my_project\venv\Scripts\activate.bat

pip install -r requirements.txt > 9:46

cd my_project > 10:50

--> create new file 'script.py'

deactivate >

rmdir venv /s >

python -m venv venv --system-site-packages > 13:30

venv\Scripts\activate.bat >

pip list >

pip install SQLAlchemy

pip list --local

venv 通常会安装你可用的最新版本的 Python。如果您的系统上有多个版本的 Python,您可以通过运行 python3 或您想要的任何版本来选择特定的Python版本。

python3 -m venv tutorial-env

# Windows上

tutorial-env\Scripts\activate.bat

# Unix或MacOS上

source tutorial-env/bin/activate

pip search

包名称后跟 == 和版本号来安装特定版本的包 如:pip install requests==2.6.0

pip install --upgrade 更新

pip uninstall 后跟一个或多个包名称将从虚拟环境中删除包。

pip show 将显示有关特定包的信息

pip list 将显示虚拟环境中安装的所有软件包

pip freeze 将生成一个类似的已安装包列表,但输出使用 pip install 期望的格式。一个常见的约定是将此列表放在 requirements.txt 文件中

可以将 requirements.txt 提交给版本控制并作为应用程序的一部分提供。然后用户可以使用 install -r 安装所有必需的包

原文链接:https://blog.csdn.net/HdUIprince/article/details/105463809

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值