gpt4 book ai didi

python - 终端中 Python 的 virtualenv 出错

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:46 25 4
gpt4 key购买 nike

我目前正在尝试将应用程序部署到 Heroku。第一步是通过以下方式设置虚拟环境:

virtualenv venv

返回:

-bash: /usr/local/bin/virtualenv: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory

任何人都可以帮助我了解发生了什么以及如何解决这个问题吗?

供引用:

which python

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

cd usr/local/opt/python/bin/python2.7

returns

-bash: cd: usr/local/opt/python/bin/python2.7: No such file or directory

当我 cat virtualenv 我得到:

#!/usr/local/opt/python/bin/python2.7

# -*- coding: utf-8 -*-
import re
import sys

from virtualenv import main

if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())

所以它引用了错误的 python(?)

我应该让它指向 /Library/Frameworks/Python.framework/Versions/2.7/bin/python 吗?我该怎么做?

最佳答案

所以我实际上能够解决这个问题。这是我所做的:

转到终端并转到

cd /usr/local/bin/virtualenv

打开 vim 并将 python 路径编辑为您在运行 which python 时看到的内容。为此可以使用 vim。保存文件就可以了。祝你好运!

关于python - 终端中 Python 的 virtualenv 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31509127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com