私は新しいMacbookを持っています-ユーザーがそれをインストールしてから、新しいユーザー(私の物)をインストールし、管理者権限を付与し、古いユーザーを削除しました。私はOSカタリナを使用しています。
インストール以来、私はいくつかの許可の問題を抱えてきました。VSCodeはJupyter Notebookを見つけられません。pipパッケージをにインストールします~/Library/Python/3.7/site-packages。
私がするとき私はwhich python3得るusr/bin/python3。私はときpip3 install <package>私が得る:Defaulting to user installation because normal site-packages is not writeableそして、それは私が行うとき、私はそれにアクセスすることができないにもかかわらず、それがすでにインストールされていると言いますimport <package>。
これは権限の問題でありpip、「ベース」のpythonにインストールpythonできないこと、そして私がにインストールしたものを見つけられないことは明らか~/Library/Python/3.7/site-packagesです。
OSの再インストールを試みましたが、クリーンインストールを行っていないため、何も変わりません。何が欠けていますか?権限をどのように正確に修正できますか?パッケージをどこにインストールしますvenvか(確かに、一部のパッケージはグローバルにしたいです(などjupyter))。
ありがとう
pipか?より安全なものを使用するとどうなりますpython -m pip install ....か?
                python3 -m pip install ...この場合ですが、そうです、Pythonの複数のバージョンが関係している場合pip、「exec module」アプローチを介して呼び出す方がはるかに安全であるため、予想されるPython実行可能ファイルを使用していることがわかります。