簡體   English   中英

為什么在 MacOS 上嘗試使用 Python 3 創建虛擬環境時總是出現此錯誤?

[英]Why do I keep getting this error when trying to create a virtual environment with Python 3 on MacOS?

所以我在看一本教我如何使用 Python 和 Django 網絡框架制作學習日志的書。 我被要求去一個終端並創建一個名為“learning_log”的目錄並將工作目錄更改為“learning_log”(沒有問題)。 但是,當我嘗試創建虛擬環境時,出現錯誤(見本文底部)。 為什么我會收到這個錯誤,我該如何解決這個問題才能繼續閱讀本書?

我已經嘗試過使用 pip 和 pip3 安裝 virtualenv(如書中所述)。 然后我被指示輸入命令:

學習日志 $ virtualenv ll_env

我得到:

bash:virtualenv:找不到命令

由於我使用的是 Python3.6,我嘗試過:

學習日志 $ virtualenv ll_env --python=python3

我仍然得到:

bash:virtualenv:找不到命令

Brandons-MacBook-Pro:learning_log brandondusch$ python -m venv ll_env Error: Command '['/Users/brandondusch/learning_log/ll_env/bin/python', '-Im', 'ensurepip', '--upgrade', '- -default-pip']' returned non-zero exit status 1.

對於Ubuntu:

簡單的是,如果virtualenv --version返回類似virtualenv: command not found並且which virtualenv在控制台上不打印任何東西,那么你的系統上沒有安裝 virtualenv。 請嘗試使用pip3 install virtualenvsudo apt-get install virtualenv ,但這個可能安裝的版本稍舊。

編輯

對於蘋果機:

對於 Mac,您需要在 Mac 上安裝 Python3 后使用sudo pip install virtualenv安裝它。

我有同樣的錯誤。 我重新啟動計算機並再次嘗試,但錯誤仍然存在。 然后我嘗試了python3 -m venv ll_env並且它向前移動了。

暫無
暫無

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

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