我有一个虚拟环境正在pycharm
中用作项目解释器。虚拟环境名称为myenv
。
我在Windows计算机上,因此要执行以下操作,请执行以下操作:
C:<path\to\myenvparent> myenv\Scripts\activate.bat
(myenv) C:<path\to\myenvparent>
很好,虚拟环境已激活。现在,这里通常是我pip install
打包到环境的地方。
我想创建一个requirements.txt
文件,以便另一个在项目上工作的人可以使用一个简单的命令pip install -r requirements.txt
在他们的计算机上轻松拥有像我的工作环境。
我以前曾经做过这种事情,但对现在正在发生的事情感到困惑:
(myenv) C:<path\to\myenvparent> pip list
Package Version
---------- -------
pip 19.2.3
setuptools 39.0.1
virtualenv 16.7.2
C:<path\to\myenvparent>
出于某些原因 ,它仅列出了这些内容。当我执行pip freeze > requirements.txt
时,requirements.txt的内容显示为 virtualenv == 16.7.2 。
为什么点子列表和点子冻结对我来说是这样的?自上次这样做以来,我是否已经切换了某些设置?