-1

我正在按照本教程在 python 中创建一个 venv(用于 windows 上的烧瓶项目): https ://docs.python.org/3/tutorial/venv.html

当我执行以下命令时:

python3 -m venv tutorial-env

产生以下错误:

Error: 'list' object has no attribute 'read'

我不明白是什么原因,你能帮我吗?

4

2 回答 2

0

这些是我创建一个新项目并使用 venv 所遵循的步骤: 使用
项目名称创建一个文件夹
打开 Visual Studio Code(或您的 IDE)并打开此文件夹
确保终端已打开,如果未打开它
创建一个文件夹虚拟环境(该文件夹也称为 venv,但可以有另一个名称:
python -m venv venv(可能需要一段时间才能完成)
激活虚拟环境:cd venv(进入虚拟环境文件夹)./scripts /activate(激活虚拟环境)和
cd .. 回到项目文件夹

于 2021-06-11T13:16:15.997 回答
0

我相信,这是因为您的虚拟环境名称中有“-”。尝试以下命令并确保您的 python3 路径与命令匹配。查看这个有用的文档链接

c:\>c:\Python35\python -m venv c:\path\to\myenv
于 2021-06-11T19:09:13.030 回答