擅长:python、mysql、java
<p>好吧,这就是我如何让所需的azure库工作的(这是Saul Cruy给我的主意)</p>
<p>使用这篇文章<a href="https://stackoverflow.com/questions/11248073/what-is-the-easiest-way-to-remove-all-packages-installed-by-pip?noredirect=1&lq=">What is the easiest way to remove all packages installed by pip?</a>,我在PowerShell中创建了一个需求文件</p>
<pre><code>pip freeze > requirements.txt
</code></pre>
<p>在这个文件中,我手动只保留了azure的条目。
然后,我删除了文件中的所有包</p>
^{pr2}$
<p>上面的步骤重复了两次,因为在第一次删除时,一些azure包仍然存在。在</p>
<p>然后,我跑了(按顺序都在PowerShell中)</p>
<pre><code>python -m pip install azure-common
python -m pip install azure-mgmt
python -m pip install azure-mgmt-datafactory
</code></pre>
<p>原因可能是(!)如果使用<code>conda</code>命令在anaconda控制台中安装包会导致依赖关系的混乱(我在conda环境中尝试了类似的方法,因为将azure包与其他包分开似乎是个好主意,但是没有成功)。在</p>