python - 为 python 项目设置虚拟环境
问题描述
我正在尝试正确安装 python 并设置虚拟环境以使项目开发更容易。我现在坚持如何安装 pip。我的问题是这样的:
- 如果我尝试设置虚拟环境,是否需要以特定方式安装 pip?
这是我到目前为止所做的......
- 安装 pyenv
- 使用pyenv安装python 3.7、3.8、3.9版本
- 将全局 pyenv 设置为 python 3.9
现在我不知道如何设置 pip。
我这样做了: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
然后:python get-pip.py
..但是,当我去验证 pip 是否已安装时,我得到“找不到 pip 命令”。
如何正确设置 pip 以便我可以创建虚拟环境并为不同环境安装软件包?
我需要将 pip 添加到我的 PATH 中吗?如果是这样,我该怎么做?
解决方案
venv
您可以使用(文档:https ://docs.python.org/3/library/venv.html)直接从 python 创建虚拟环境示例:
python3 -m venv /path/to/new/virtual/environment
激活虚拟环境
source /path/to/new/virtual/environment/bin/activate
然后你可以安装任何包
pip package-to-install
推荐阅读
- java - 使用 Apache Commons VFS 将目标文件夹复制到文件中
- python - ANACONDA navigator 无法启动 - 从 win32com.shell 导入 shellcon, shell
- wxpython - 设置网格单元格背景透明度
- c - 在列表中查找最大值及其地址
- http - cookie 是用 gzip 编码压缩的吗?
- python - TypeError:描述符'date'需要'datetime.datetime'对象,但在从非英语翻译成英语时收到'int'
- php - @ApiProperty openapi_context 类型数组示例
- python - 如何将硒对象生成的实例驱动程序传递给odoo中的向导
- java - spring aop 可以建议什么样的方法或 spring aop 连接点的限制是什么?
- scala - x 来自哪里?