在 Mac 上的 Aptana 项目中的虚拟环境中设置 Flask 时遇到问题



我是virtualenv和Flask的新手,我正在尝试在我的Aptana工作区的项目目录中设置两者。我使用终端cd我的项目目录(Noodling(,在那里我根据 http://flask.pocoo.org/docs/installation/上的说明创建了一个新的虚拟环境(venv(。然后我使用 . venv/bin/activate 激活了空格,这似乎有效,因为(venv)出现在终端命令行之前。但是,当我运行pip install Flask时,终端回复-bash: pip: command not found.

我一直在谷歌上搜索,试图回答几个问题,以深入了解这个问题,并更好地了解过程本身,最终决定在这里发布:

1(为什么pip命令不起作用?

2(在尝试安装之前,我是否应该先将下载的Flask文件放在某个地方?

3( 我应该在我的项目目录Noodling而不是在项目中执行 virtualenv 命令吗?

4(当我在Aptana中从事这个项目时,我应该在开始之前在命令行中打开venv吗?

随意回答我的零碎问题;我对这种工具组合很陌生。感谢您花时间帮助我更好地了解如何使用它们!干杯!!

感谢上面评论中@FoxMaSk的链接,我终于找到了挂断。

以下是对我自己每个问题的回答:

1(pip命令不起作用,因为它没有安装(附带Homebrew,我没有(。这很令人困惑,因为我已经使用通常也随 Homebrew 附带的 easy_install 成功安装了virtualenv。事实证明,我已经easy_install了Enthought Python发行版,但Enthought没有附带pip。那时我安装了 Hombrew,却发现它与 Enthought 冲突(当您按照建议运行brew doctor时会发出警告。呸。

最终,我卸载了Enthought,并安装了Anaconda,因为它不会与Homebrew冲突。作为奖励,Flask(这条兔子小径尽头的目标(预先包装了蟒蛇。呼。我现在也有pip命令。

2(模拟,因为我现在通过Anaconda安装了Flask

3(,4(我意识到这两个问题超出了我关于安装Flask问题的原始问题的范围,如有必要,最好在他们自己的线程中提出。现在,我计划自己做更多的研究。

干杯!

最新更新