実現したいこと
プロンプトを起動するたびに
ENV["PYTHON"]=""
ENV["JULIA_SSL_CA_ROOTS_PATH"]=""
を入力したくない
前提
julia1.67をインストールし、add PyPlotするのに上記環境変数を求められたので入力しました。
そのときはパスが通るのですが、プロンプトを閉じるとまた必要になっています。
ユーザーもシステムも両方に
PYTHON="アナコンダのパイソンのパス"
JULIA_SSL_CA_ROOTS_PATH="cacert.pemのパス"
を入れていてJULIA_SSL_CA_ROOTS_PATHはENVにも反映されていますが、例えばadd PyPlotでエラーが出ます。
ENV["JULIA_SSL_CA_ROOTS_PATH"]="cacert.pemのパス"
でもエラーなのでためしにPYTHON=" "で登録しましたが、だめでした。
環境変数に空文字列は登録できなさそうでした。
またENVに表示されていないだけかと思いusing PyPlotも試しましたが通っていませんでした。
こちらはENV["PYTHON"]=""でもENV["PYTHON"]="アナコンダのパイソンのパス"でもできました。
また、Pkg.build("PyCall")を試しましたがやはり保存はされませんでした。
発生している問題・エラーメッセージ
ERROR: GitError(Code:ERROR, Class:SSL, Your Julia is built with a SSL/TLS engine that libgit2 doesn't know how to configure to use a file or directory of certif icate authority roots, but your environment specifies one via the SSL_CERT_FILE variable. If you believe your system's root certificates are safe to use, you ca n `export JULIA_SSL_CA_ROOTS_PATH=""` in your environment to use those instead.)
以上以外はインストールしてからしていません。
初期設定はjuliaのインストールでパスにチェックしたくらいです。
また、最新版はうまく動かなかったのでアンインストールし.juliaを削除しました。
初期設定を忘れているのでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/11/04 09:11