下载并使用Python虚拟环境

2024-04-25 00:11:16 发布

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

我已经使用virtualenv设置并成功地使用了Python的虚拟环境。然而,我不得不改变我的项目目录,这涉及到上传到AWS CodeCommit,然后下载到新的位置,在我的电脑上

我尝试使用source env/bin/activate,但这似乎试图激活旧的virtualenv。在pip freeze之后,我得到以下输出:

$ pip freeze
zsh: /Users/path/to/NEW/environment/env/bin/pip: bad interpreter: /Users/path/to/OLD/environment/env/bin/python3: no such file or directory
WARNING: Could not generate requirement for distribution -yYAML 5.2 (/Users/user/.pyenv/versions/3.7.2/lib/python3.7/site-packages): Parse error at "'-yYAML=='": Expected W:(abcd...)
WARNING: Could not generate requirement for distribution -ix 1.13.0 (/Users/user/.pyenv/versions/3.7.2/lib/python3.7/site-packages): Parse error at "'-ix==1.1'": Expected W:(abcd...)
autopep8==1.4.3
awscli==1.16.309
awsebcli==3.17.0
...all my other packages.....
virtualenv==16.7.9
wcwidth==0.1.7
websocket-client==0.57.0

有没有办法激活我下载的环境?我必须添加到路径吗?此外,我是否必须删除或更改某些内容以使我的旧虚拟环境消失

我看过virualenv文档。setup_python在这里有用吗


Tags: piptopathenvbinenvironmentvirtualenvpackages