如何使用Python激活虚拟环境

问题描述 投票:0回答:1

我正在努力激活位于C:\Users\HP\project1_env的虚拟环境。

我尝试了以下命令-

Microsoft Windows [Version 10.0.17134.165]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\HP>project1_env\scripts\activate

C:\Users\HP>project1_env\scripts\activate.bat

C:\Users\HP>cd project1_env\scripts\activate
The directory name is invalid.

C:\Users\HP>cd C:\Users\HP\project1_env\Scripts

C:\Users\HP\project1_env\Scripts>activate

C:\Users\HP\project1_env\Scripts>cd C:\Users\HP\project1_env\Scripts\activate
The directory name is invalid.

C:\Users\HP\project1_env\Scripts>C:\Users\HP\project1_env\Scripts\activate.bat

有人还有其他建议吗?

更新

Microsoft Windows [Version 10.0.17134.165]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\HP>project1_env\scripts\activate

C:\Users\HP>project1_env\scripts\activate

C:\Users\HP>python manage.py runserver
python: can't open file 'manage.py': [Errno 2] No such file or directory

C:\Users\HP>python -c "import sys; print(sys.executable)"
C:\Users\HP\AppData\Local\Programs\Python\Python37-32\python.exe

C:\Users\HP>
python django virtualenv sublimetext
1个回答
0
投票

您应该在Django项目的目录中运行python manage.py runserver,而不是在虚拟环境所在的目录中运行。尝试将目录更改为您的manage.py文件所在的目录,然后重试。

此外,要激活您的虚拟环境,您应该运行此命令:%PATH_TO_YOUR_VENV_DIRECTORY\Scripts\activate

我希望这能回答您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.