6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

python仮装環境でbatファイル作るとき

Last updated at Posted at 2019-04-13

python仮装環境でbatファイル

Windows上にて、python仮装環境を利用してdjangoを構築した時、普通にactivateしようとしたところ、上手くいきませんでした。

Scripts\activate

解決策

この場合、callコマンドを前につける。

call Scripts\activate

よく気づいてなかったですが、activateコマンド自体もbatファイルとして用意されている様でして、
batファイルからbatファイルを呼ぶということになり、そのいった時はcallコマンドが必要となるみたいです。

django起動するbat

cd c:\python\env1

call Scripts\activate.bat

cd django_sample

python manage.py runserver

pause

この内容のbatファイルをスタートアップフォルダに置けば、windows再起動時、
よしなにしてくれます。
スクリーンショット 2019-04-14 2.08.06.png

ちなみに、windows serverなどスタートアップフォルダ分かりづらい時は、
以下のコマンドで、

shell:Common Startup

スクリーンショット 2019-04-14 2.13.13.png

スクリーンショット 2019-04-14 2.13.34.png

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?