如何解决何时应在venv中创建python3对象?
python新手在这里。 我在Windows计算机上,使用Linux的Windows子系统(WSL)执行命令。
python3 -m venv venv
,然后使用以下方法激活虚拟环境:
source venv/bin/activate
但是,我在执行另一个命令时遇到问题,它正在寻找应该在以下路径中出现的 python3 :venv / bin / python3
我很好奇应该如何在venv中创建python3。谢谢!
解决方法
我想您对Python虚拟环境感到困惑
首先,虚拟环境旨在为每个项目建立命令执行环境。
然后。您的代码python3 -m venv venv
中的第一个调用系统python命令,而python3应该在/usr/bin/python3
中并与/usr/bin/python3.x
链接
但是,如果您激活Python的虚拟环境,则virtualenv将和{you_dir}/venv/bin
移至系统路径,并且您将通过/venv/bin/python
调用python。
执行您的python代码。
无需创建/ ven / bin / python3的链接。但是如果您愿意,您可以做到!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。