簡體   English   中英

為什么創建環境后無法激活venv?

[英]Why can't I activate venv after creating an environment?

我第一次嘗試將 venv 用於我自己現有的項目。 我不確定如何激活環境。 (這是Ubuntu)

$ ~/scripts/Alloy_Defender$ python3 -m venv /home/tech/scripts/Alloy_Defender

$ ~/scripts/Alloy_Defender$ venv/bin/activate
bash: venv/bin/activate: No such file or directory

$ ~/scripts/Alloy_Defender$ .venv/bin/activate
bash: .venv/bin/activate: No such file or directory

$ ~/scripts/Alloy_Defender$ ls
AA_start.py  auths  bin  database  functions  include  lib  lib64  
main.py  psutiltest.py  __pycache__  pyvenv.cfg  searchonetest.py  
settings  share  spamtest.py  test.py  webapi  wsgi.py

$ ~/scripts/Alloy_Defender$ /bin/activate
bash: /bin/activate: No such file or directory

$ ~/scripts/Alloy_Defender$ bin/activate
bash: bin/activate: Permission denied

$ ~/scripts/Alloy_Defender$ sudo bin/activate
[sudo] password for tech: 

sudo: bin/activate: command not found
$ ~/scripts/Alloy_Defender$ 

我使用 python readthedocs.io 頁面來了解如何執行此操作。 也許我解釋錯了? https://python.readthedocs.io/fr/latest/library/venv.html 在此處輸入圖像描述

它應該是:

source env_pth/bin/activate

要么

. env_pth/bin/activate

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM