新しくインストールした新しい Mac で Golang に権限の問題が発生しています

王林
リリース: 2024-02-09 10:18:18
転載
369 人が閲覧しました

Golang 在我全新安装的新 Mac 上遇到权限问题

新しくインストールした新しい Mac で Golang を使用すると、権限の問題が発生することがあります。これは、オペレーティング システムのセキュリティ設定が原因である可能性があります。 Golang を使用してプログラムをコンパイルまたは実行すると、「アクセス許可が拒否されました」のようなエラー メッセージが表示される場合があります。初心者にとっては混乱するかもしれませんが、心配しないでください。PHP エディター Xinyi がこの問題の解決策を提供します。簡単な手順で Golang 権限の問題を簡単に解決でき、コードをスムーズにコンパイルして実行できるようになります。見てみましょう!

質問の内容

背景

私はほぼ 2 年間 golang に取り組んできました。つい昨日 Mac を購入しました。このオペレーティング システムは初めてです。これまで Linux では golang、ubuntu、arch しか使用したことがありません。プロセスは非常に簡単です。によると、ほとんどの投稿では、Mac では次のように表示されます。

###質問###

rn 仕事プロジェクトのコマンドを実行しようとすると、権限エラーが発生することに気づきました。 chmod を使用して昇格アクセスを提供しようとしましたが、何も機能しないようです。 パス変数を更新し、 golang をアンインストールし、他のバージョンをインストールしました。 brew を使用しますが、常に同じエラーが発生します。

リーリー

これは私がいつも受け取るもので、キャッシュとファイルのロックに関連しているようです。これは新しいプロジェクトを実行しようとすると発生するため、私の仕事に関係するものではないようです。助けてくれてありがとう、よろしくお願いします

解決策

わかりました、わかりました...なんとなく

管理者に特定のフォルダーへの追加のアクセス権を使用するよう手動で依頼することで、なんとか修正できました。エラーはライブラリ フォルダーとキャッシュ フォルダーでポップアップ表示されていたため、次のコマンドを使用します

リーリー

私はこのエラーを回避することができ、Linux と同じように動作しました。私を悩ませている部分は、そもそもなぜこれが必要なのかがまだわかりません。私のユーザーは管理者であり、新規インストールであり、ドキュメントはすべて揃っています。 「ユーザーにこの情報を手動で提供する必要があることについては言及されていません。macos にも root と admin の違いがあると思いますが、なぜこれが私のケースに影響するのかまだ理解できません。

以上が新しくインストールした新しい Mac で Golang に権限の問題が発生していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!