在 Mac 上创建应用程序时无法启用 Python 虚拟环境

问题描述 投票:0回答:2

我正在按照说明使用 Python 创建 Mac 应用程序。 正如 here 所说,我正在安装 Virtualenv 作为它的一部分。 我成功地做到了第二步; pip 安装,bash_profile。 但是当我尝试启用虚拟环境部分时,我得到了一个。没有文件或目录/b&c。每一步都找不到命令。

顺便说一句,这是我第一次听说.bash_profile,所以除了我在第二步所做的之外,脚本是空的。

我该如何解决这个问题?

python macos installation virtualenv
2个回答
4
投票

遵循简单的步骤

  1. pip install virtualenv
  2. virtualenv <venv name>
  3. source venv/bin/activate

另一种仅在 python 3 中创建 venv 的方法

  1. python -m venv <venv name>
  2. source venv/bin/activate

1
投票

我建议你阅读 Virtualenv 用户指南.

  1. 使用

    pip install virtualenv

    安装virtualenv
  2. virtualenv ENV
    创建虚拟环境。

    其中

    ENV
    是放置新虚拟环境的目录。

  3. source bin/activate
    激活脚本。

  4. 然后键入

    deactivate
    以撤消更改。

虚拟环境包装器

在您的 shell 启动文件中添加三行 (

.bashrc
,
.profile
, 等)来设置虚拟环境应该存在的位置, 您的开发项目目录的位置,以及位置 与此软件包一起安装的脚本:

export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh

运行

source ~/.bashrc
重新加载启动文件。

© www.soinside.com 2019 - 2024. All rights reserved.