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无法通过“搜索路径”查找模块相关推荐
- 如何在visual studio 2017 中安装python工具
首先申明一下本人的电脑是win10系统,安装的是visual studio 2017社区版(vs社区版都是免费使用的,可以在官网下载),大学学习的是计算机专业平时都是用visual studio编写一 ...
- 在现有的Visual Studio 2017中设置和测试Python环境
目录 介绍 背景 设置Python环境 结论 介绍 根据Stack Overflow开发者调查,在2018年,Python成为最受欢迎的语言列表.Python是用于机器学习.Web开发和数据科学的跨平 ...
- 如何用visual studio 2017建立一个python项目并且编写一段简单代码
在visual studio 2017编写python首先需要在vs中安装python工具,具体操作在我的上一篇博客中有介绍如何在visual studio 2017 中安装python工具 本人电脑 ...
- Visual Studio 2017中的第一个Python项目
目录 介绍 背景 实现 结论 介绍 Python正在成为一种流行的编程语言,每个人都想开始使用Python.但是我们已经看到,大多数开发人员对于从哪里开始以及如何创建他们的第一个python应用程序感 ...
- python怎么安装scipy库_Visual Studio 2017 + Python3.6安装scipy库
Windows10下安装scipy很麻烦,直接在命令行下使用pip install scipy无法安装,但可以借助VS2017的集成环境来安装. (1)首先在Visual Studio Install ...
- 在SQL Server 2017中使用Python进行数据插值和转换
As a continuation to my previous article, How to use Python in SQL Server 2017 to obtain advanced da ...
- 在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序
前言 Visual Studio 2017已经发布了很久了.做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧. 随着Google Angular4的发布 ...
- 学习Azure Functions:在Visual Studio 2017中创建Azure Functions
目录 介绍 Azure Azure帐户设置 设置开发环境 案例分析 在Visual Studio 2017中创建Azure Functions 添加Azure Functions项目 添加HTTP触发 ...
- Visual Studio 2017中的编译器工具布局
写在前面 在工作中,偶尔会用到VC编译器.目前,最新版的VS已发布到了2017.其中,微软对于VS的目录结构进行了调整. 该文翻译自微软官方博文 Compiler Tools Layout in Vi ...
最新文章
- IIS 7 应用程序池自动回收关闭的解决方案
- python udp client
- spring图片转视频_一直在用的 Spring,你知道它的加载原理吗?
- Protobuf生成Go代码指南
- c55x 汇编语言指令,[转载]关于TMS320C55x的汇编语言中的.sym伪指令
- 每天一记 10.03.26
- Android手机分辨率基础知识(DPI,DIP计算)(转)
- bzoj 2820: YY的GCD(莫比乌斯反演)
- 【Linux】SCP 拷贝命令
- yocto相关class总结
- Windows获取本地安装软件详细信息(对标卸载程序控制面板)
- UI设计需要学习哪些软件?
- 亚马逊云科技的区域和可用区概念解释
- Android人脸识别技术
- GPS时钟系统(GPS时钟同步系统-GPS时间同步系统)
- 31、通信卫士--拦截黑名单电话
- powerdesigner中cmd模型中多对多_拼多多,在喧嚣中本分前行
- C++11 std::thread-使用lambda表达式-GCC 4.9编译通过
- 2.4:使用交换机构建简单局域网——交换机的高级管理
- spring异常java.lang.IllegalStateException
热门文章
- Opencv数据符号说明
- windows网络版象棋的实现
- java 调用groovy脚本,实现多个sql按指定逻辑运行,可做报表预聚合
- java8新特性(5)— Optional 类
- mysql 硬负载_软负载均衡和硬负载均衡
- 2008 年 十大预测的总结 (只对了一半左右)
- 精准营销联系oracle,正确打开精准营销:用营销自动化技术发挥数据价值
- mysql 快速导出_mysql 快速导入导出
- python使用spark-sql读取数据并可视化_使用Spark SQL读取HBase上的数据
- servlet如何使用session把用户的手机号修改_SpringBoot源码学习系列之嵌入式Servlet容器...