擅长:python、mysql、java
<p>一种方法是使用<code>pip</code>:</p>
<pre><code>pip freeze > requirements.txt
</code></pre>
<p>你可以把它和笔记本一起分发。然后使用它:</p>
<pre><code>pip install -r requirements.txt
</code></pre>
<p>以下是如何使用<em>要求.txt</em><a href="http://pip.readthedocs.org/en/stable/user_guide/#requirements-files" rel="nofollow">method</a>。但是基本的工作流程在上面。你知道吗</p>
<p>请注意,需求文件如下所示:</p>
<pre><code>requests==2.8.1
SQLAlchemy==0.9.9
stripe==1.27.1
Werkzeug==0.10.4
wheel==0.26.0
WTForms==1.0.5
</code></pre>
<p>您可以看到每个包都有不同的版本。此方法也处理依赖项。因此,如果一个包依赖于另一个包,pip的安装方式应该不会有任何错误。尽管情况并非总是如此。你知道吗</p>
<p>这种方法应该可以在Windows Powershell中使用,在Mac和Linux中肯定可以。你知道吗</p>
<p>另一种是<code>conda</code>:</p>
<pre><code>conda create -n myenv python==3.5.0
</code></pre>
<p>这就创造了一个康达环境。可以激活或停用。如果激活,则可以从依赖项文件安装为:</p>
<pre><code>conda env create -f requirements.yml
</code></pre>
<p>同样地要求.txt可以创建为:</p>
<pre><code>conda env export > requirements.yml
</code></pre>