python3をインストールし、アクティブ化しようとすると、
Missing end to balance this if statement
env/bin/activate (line 78): if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
^
from sourcing file env/bin/activate
called on standard input
source: Error while reading file 'env/bin/activate'
お知らせ下さい..
どのシェルを使用していますか? 実行しようとしたactivate
内容全体を貼り付けていただけますか?
魚を使っています。 これがスクリーンショットです:
代わりにfishスクリプトを使用してアクティブ化してみましたか?
source py3env/bin/activate.fish
フォローアップとして、virtualenvを使用する前にどのドキュメントを読みましたか? 異なるシェルユーザーが異なるシェルスクリプトを実行する必要があるかもしれないことに対処できる適切な場所があるかどうか疑問に思います。
ありがとう@Ivoz私はこれをフォローし
おかげで、私は助けるためにメモを
おっと@Ivoz自分でドキュメントファイルに追加してこのPRを作成しようと思いました
閉じましょうか。
はい、考えてくれてありがとう。
この場合、シェルはどのように重要ですか?
(通常、 source
コマンドを使用して)アクティブ化スクリプトを実行しているシェルによって、アクティブ化スクリプトを記述する必要のある構文が決まります。
(通常、
source
コマンドを使用して)アクティブ化スクリプトを実行しているシェルによって、アクティブ化スクリプトを記述する必要のある構文が決まります。
私の問題を解決してくれてありがとう
最も参考になるコメント
代わりにfishスクリプトを使用してアクティブ化してみましたか?