python查询模块路径_Visual Studio 2017中的Python无法通过“搜索路径”查找模块
我正在嘗試將一個帶有python虛擬環境的現有python項目添加到visual studio 2017,以便我可以調試它。
該項目還有一些外部依賴項,
所有內容都安排在以下文件夾中
C:\myproject\code
C:\myproject\portablepython
C:\myproject\pylibrary
我使用了創建項目 File->New Project->Python->From Existing Python Code
我Tools->Python->Python Environments使用C:\ myproject \ portablepython作為前綴路徑添加了PortablePython虛擬環境, C:\myproject\portablepython\python.exe將解釋器路徑 C:\myproject\portablepython\wpython.exe作為Windowed Interpreter路徑語言自動檢測為3.6,64位,我甚至添加C:\myproject\pylibrary為路徑環境變量。
我還將pylibrary添加到項目搜索路徑中,使其看起來像 ..\pylibrary
我的問題是當我構建項目時,它在第一次pylibrary導入時ImportError("cannot import name 'mdevice'",)就失敗了
from mdevice import mdevice
而這個模塊顯然已經C:\myproject\pylibrary走上了正軌
更有趣的是當我portablepython從Python環境中刪除它并且默認為Python 3.6時,它找到了第一個模塊,但它找不到第一個模塊下面的第二個模塊。
兩個模塊都在 C:\myproject\pylibrary
我不知道Visual Studio在這里出了什么問題,對我來說似乎是個錯誤
旁注:我必須創建虛擬環境使用,Tools->Python->Python Environments因為當我右鍵單擊項目并選擇Add Virtual Environment并選擇C:\myproject\portablepython它實際顯示"We Cannot Create a Virtual Environment at the Specified path. Choose a folder that does not exist, is empty, or contains and existing virtual environment"eventHough它顯然包含此文件夾中的正確python文件。
總結
以上是生活随笔為你收集整理的python查询模块路径_Visual Studio 2017中的Python无法通过“搜索路径”查找模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是spark的惰性计算?有什么优势?
- 下一篇: 心电图 python_ST段凹面型向上抬