为什么我不能用'source env/bin/activate'命令激活我的虚拟Python环境?

2024-05-13 21:09:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图激活我的虚拟Python环境来与Pylons一起使用,但我认为我执行的命令是错误的。

jem@jem-laptop:~$ source env/bin/activate
bash: env/bin/activate: No such file or directory

我做错什么了? 我该怎么做才对?


Tags: orno命令envbashsourcebin环境
3条回答

我通常是这样做的:

$ cd the_project_dir
$ . bin/activate
(the_project)$ _

我需要在项目目录无论如何继续工作。 显然,the_project_dir是创建virtualenv的目录的名称。

在2.7版本中,我使用了以下命令:

$ cd project_name
$ virtualenv venv --distribute
$ source venv/Scripts/activate
(venv)

我知道我必须这么做

jem@jem-laptop:~$ ls
Desktop    examples.desktop  Public           shortener.rb
Documents  Mac4Lin_v1.0      ruby-1.9.1-p378  Templates
Downloads  Music             rubygems-1.3.7   Videos
Dropbox    Pictures          setcolors.vim    virtualenv.py

在这里我们看到virtualenv.py。从这里开始我不得不

jem@jem-laptop:~$ virtualenv ENV
New python executable in ENV/bin/python
Installing setuptools............done.

然后

jem@jem-laptop:~$ source ENV/bin/activate
(ENV)jem@jem-laptop:~$ deactivate
jem@jem-laptop:~$ 

已解决:)

相关问题 更多 >