自分の環境は、macOS Catalina, python3.7.4です。pythonはpyenvで入れました。
前提・やりたいこと
pip freeze した時に出てくるWarningを消したいです。
発生したエラー・できないこと
ターミナルで pip freeze を実行すると、以下のWarningが出てきます。
WARNING: Could not generate requirement for distribution -ask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-ask==1.'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution -lask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-lask==1'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution - ask (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-===ask'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution -.ask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-.ask==1'": Expected W:(abcd...)
原因は、先日Flaskのインストールをした際に pip install Flask
でインストールすべきだったのですが、
sudo pip install Flask
で行ってしまったことが原因なのではと考えています。
Flaskは、先日質問に答えてくれた方のおかげで無事にアンインストールできたのできました。
質問はこちら https://teratail.com/questions/217134
しかし
pip freeze
した際に出てくるWarningが消えません。
自分で試してみたこと
pip freeze した際に最初は以下のように、
WARNING: Could not generate requirement for distribution -ask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-ask==1.'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution -lask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-lask==1'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution - ask (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-===ask'": Expected W:(abcd...) WARNING: Could not generate requirement for distribution -.ask 1.1.1 (/usr/local/var/pyenv/versions/3.7.4/lib/python3.7/site-packages): Parse error at "'-.ask==1'": Expected W:(abcd...) Click==7.0 itsdangerous==1.1.0 Jinja2==2.10.3 MarkupSafe==1.1.1 Werkzeug==0.16.0
Click==7.0、itsdangerous==1.1.0、Jinja2==2.10.3、MarkupSafe==1.1.1、Werkzeug==0.16.0 の5つのパッケージが入っていて、調べると、Flaskと一緒にインストールされたものだと分かったのでこれら5つのパッケージをアンインストールしました。結果、Warningは消えませんでした。
アンインストールの仕方が間違っていたのでしょうか?
回答よろしくお願いします
自分で調べてはみたのですが、分かりませんでした。
Warningを消すにはどうしたらいいか回答をお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。