How can I force PyCharm to inspect the requirement

2020-05-31 16:48发布

How can I force PyCharm to inspect the requirements.txt file and suggest updates? I can't seem to control when this happens. Thanks!

标签: pycharm
3条回答
姐就是有狂的资本
2楼-- · 2020-05-31 17:12

I tried opening any .py file, checking Package requirements file field (Settings - Tools - Python Integrated Tools). Nothing triggered my PyCharm on Windows to detect a new dependency added to requirements.txt. Since the virtual environment was created with PyCharm's Add Local, trying to get pip to work for the virtual environment with a Windows command line also seemed quite a bit of work.

Finally, the easiest solution that worked for me was as follows.

  1. Click on the icon in the lower left corner. It brings up menus to Project, Python Console, Structure, TODO, etc. Find Terminal in it.

    enter image description here

  2. Click on Terminal. It seems to be automatically virtual environment aware.

  3. Run pip install -r requirements.txt
查看更多
欢心
3楼-- · 2020-05-31 17:13

Open any .py file after requirements.txt has been changed, PyCharm will parse requirements.txt and suggest updates, e.g. packages installation.

查看更多
成全新的幸福
4楼-- · 2020-05-31 17:14

What worked for me is configuring explicitely the requirements.txt in PyCharm, as described in the doc

查看更多
登录 后发表回答