Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我可以在PyCharm中执行makemigrations和migrate命令吗?_Python_Django_Pycharm - Fatal编程技术网

Python 我可以在PyCharm中执行makemigrations和migrate命令吗?

Python 我可以在PyCharm中执行makemigrations和migrate命令吗?,python,django,pycharm,Python,Django,Pycharm,我将我的项目解释器更改为python 3.5,并且我仍然习惯于在终端中执行: python manage.py makemigrations python manage.py migrate 因为我已经将项目解释器更改为python3.5,所以我必须使用python3 manage.py migrate来实现这一点,有时我会编写python而不是python3 那么PyCharm中是否有一种方法可以实现这一点?您可以配置运行/调试配置来实现这一点: 然后,您可以单击“运行”按钮执行它: 编辑

我将我的项目解释器更改为python 3.5,并且我仍然习惯于在终端中执行:

python manage.py makemigrations
python manage.py migrate
因为我已经将项目解释器更改为python3.5,所以我必须使用python3 manage.py migrate来实现这一点,有时我会编写python而不是python3


那么PyCharm中是否有一种方法可以实现这一点?

您可以配置运行/调试配置来实现这一点:

然后,您可以单击“运行”按钮执行它:

编辑

因为在配置中,您可以设置Python解释器,因此,由于这个原因,可以满足您的期望。

看看virtualenvs,它可以解决不同Python版本安装的问题。