[英]pipenv install django==2.1 not working on google collab
我已經安裝了pipenv使用,
pip 在已成功 安裝 的目錄上 安裝pipenv 。 但
pipenv安裝Django == 2.1 似乎不起作用。 實際上,沒有使用 pipenv 執行命令 。
pip安裝pipenv
收集pipenv下載https://files.pythonhosted.org/packages/13/b4/3ffa55f77161cff9a5220f162670f7c5eb00df52e00939e203f601b0f579/pipenv-2018.11.26-py3-none-any.whl(5.2MB)100% |█████████ ███████████████████████| 5.2MB 5.5MB / s要求已經滿足:setuptools> = 36.2.1 in /usr/local/lib/python3.6/dist-packages(來自pipenv)(40.9.0)收集virtualenv-clone> = 0.2.5(來自pipenv)正在下載https://files.pythonhosted.org/packages/ba/f8/50c2b7dbc99e05fce5e5b9d9a31f37c988c99acd4e8dedd720b7b8d4011d/virtualenv_clone-0.5.3-py2.py3-none-any.whl已滿足要求:/ usr / local / lib /中的certifi python3.6 / dist-packages(來自pipenv)(2019.3.9)要求已經滿足:pus> = 9.0.1 in /usr/local/lib/python3.6/dist-packages(來自pipenv)(19.0.3)收集virtualenv(來自pipenv)下載https://files.pythonhosted.org/packages/33/5d/314c760d4204f64e4a968275182b7751bd5c3249094757b39ba987dcfb5a/virtualenv-16.4.3-py2.py3-none-any.whl(2.0MB)100% |███ █████████████████████████████| 2.0MB 17.1MB / s安裝收集的軟件包:virtualenv-clone,virtualenv,pipenv成功安裝pipenv-2018.11.26 virtualenv-16.4.3 virtualenv-clone-0.5.3
pipenv安裝Django == 2.1
文件“”,第1行pipenv安裝Django == 2.1 ^ SyntaxError:語法無效
*
Google Colab上的任何建議都會非常有用!
*
pip
是一個shell命令。 我假設Google Colab已將pip
作為特殊命令(*)(沒有%
語法)提供,但這並不意味着任何其他shell命令都可以這樣工作。 這就是為什么你得到一個SyntaxError
:它不被認為是普通的Python語法。
您可以使用!pipenv install 'Django==2.1'
來解決它(單引號可能沒有必要,但感嘆號工作是)。
但是,我懷疑你真的需要一個虛擬環境。 這不在您的常規計算機上,您可能希望將依賴項分開。 相反,只需為新項目啟動一個新筆記本,並正常pip install Django
: pip install Django
。 我不打擾筆記本電腦中的pipenv
和虛擬環境。 似乎沒有任何用處。
(*)試試,例如, pip?
,並注意幫助使用%pip
語法列出其用法。 我認為,如果它不含糊,Colab將在調用%pip
時使用%pip
pip
。 例如, ls
代替%ls
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.