我使用「暢達ENV創建-n TestOne」,它創造了一個新的Python 3.5環境中,沒有安裝的軟件包創建一個新的蟒蛇環境。蟒蛇與PTVS - 「暢達列表」與「PIP列表」和PTVS不同
我使用PTVS與Visual Studio和我手動添加新的環境和路徑按照以下: http://kronoskoders.logdown.com/posts/73461-using-anaconda-and-ptvs
我然後激活環境和在命令提示跑: 康達安裝-c conda-銳意pyside
現在,當我運行「PIP列表」這是不同的,那麼「暢達名單」,看來,Python的Environments-> TestOne在Visual Studio顯示畫中畫列表。有沒有什麼辦法可以獲得使用anaconda實際安裝的內容的準確列表?
如果我進入工具 - > Python工具 - > Python環境,選擇我創建的TestOne環境,從下拉列表中選擇Intellisense,然後刷新數據庫我看到PySide在列表中,它在Intellisense中可用。
這是一個有點混亂,我剛剛進入Python開發的設置似乎與這個工作相對VS像C#。使用C#,您可以在每個項目中下載和參考庫,與Python一樣,您可以使用庫作爲其中一部分的環境,這些庫在首次安裝後可用於每個項目。
有什麼辦法適用於Visual Studio,以顯示暢達列表,而不是讓我可以很容易地看到什麼是實際安裝?
我注意到在輸出的表格中有一列列出了py35_和vc14_的項目。 Conda列表顯示所有內容,但pip列表只顯示py35_項目。我對pip列表的工作原理不瞭解,看看它爲什麼會跳過其他模塊。也許這是一條道路,因爲anaconda具有我正在使用的虛擬環境 –
Dru