关于

vs.python的搜索结果

问题

MNS C++ SDK开发环境编译问题

1、按MNS C++SDK要求:安装了VS2015及SCONS2.5.0与python2.4.3按SDK说明操做,执行scons报以下提示:scons: * SCons version 2.5.0 does not run under Py...

jeremy0831

2019-12-01 19:24:11

1181 浏览量

回答数 1

回答

安装IronPython

到http://ironpython.codeplex.com/下载IronPython。

安装下载下来的安装包(要先装VS啊Smile)。

创建项目

创建一个C#的控制台应用程序。

添加引用: 浏览到IronPython的安装目录中,添加对IronPython.dll,Microsoft.Scripting.dll 两个dll的引用。

python1

添加Python文件到当前的项目中

创建一个文本文件命名为:hello.py, 编辑如下

def welcome(name):

return "hello" + name

把该文件添加的当前的项目中。

python2

在C#中调用Python方法

python3

首先添加两个引用:它们定义了Python和ScriptRuntime两个类型。

第一句代码创建了一个Python的运行环境,第二句则使用.net4.0的语法创建了一个动态的对象, OK,下面就可以用这个dynamic类型的对象去调用刚才在定义的welcome方法了。

注意:在运行前一定要把hello.py文件设为:Copy always.

python4

否则运行时会报找不到hello.py文件,enjoy it!

xuning715

2019-12-02 01:10:33

0 浏览量

回答数 0

问题

windows下添加python的netsnmp模块?报错

我找了好多文章,装了net-snmp  windows版,装了vs2008,装了MinGW,安装还是报错。

C:\Python27>python setup.py buil...

爱吃鱼的程序员

2020-06-22 19:05:28

0 浏览量

回答数 1


阿里云域名特惠专场,热门域名1元抢购!

全网低价特惠,顶级域名低至1元,更有96元/年服务器限时抢购!

问题

python scrapy OpenSSL安装不成功?报错

我是python新手,想尝试做爬虫,初步学习后准备安装scrapy。机器是64位,系统为win7,python是python-2.7.9.amd64.msi。scrapy装的是Scra...

爱吃鱼的程序员

2020-06-14 16:40:25

1 浏览量

回答数 1

问题

Alios-studio 提示Python版本不对,明明安装的是python2.7

在使用VS code搭建安装Alios studio时,提示我“Wrong python version: Python 2.7, please install python2.7”。

我在cmd输入pyhon时输出的版本信...

dvjwt7ho6tk56

2020-02-28 02:26:14

12 浏览量

回答数 2

问题

Python + C/C++ 嵌入式编程:Qt向Python传递数组?报错

编程环境Qt5.7.1 MSVC版,VS2013,python3.7.1,我使用Qt像python传递字节数组,Qt和python代码如下,当多次点击按钮多次调用...

爱吃鱼的程序员

2020-06-05 15:42:59

0 浏览量

回答数 1

问题

vs2008的c++下嵌入Python报错,新手求指教?报错

在win2003下,安装了vs2008,安装了Python2.7,按照网上的教程,新建了一个控制台程序,在选项里包含了Python的libs文件,包含了Py...

爱吃鱼的程序员

2020-06-22 17:56:11

0 浏览量

回答数 1

问题

做“深度学习”实验时,跑mxnet的阿里云例子,报如下错,大神们帮忙指点

INFO:root:start with arguments Namespace(batch_size=128, benchmark=0, data_nthreads=4, data_train='o...

windfor

2019-12-01 21:38:23

3466 浏览量

回答数 1

问题

scalene 一个 Python 的高性能 CPU 和内存分析器

Scalene 是一个 Python 的高性能 CPU 和 内存分析器,它可以做到很多其他Python分析器不能做到的事情。它在能提供更多详细信息的同时,比其他的分析器要快几个数量级。

Scalene 是 很快...

huc_逆天

2020-05-21 17:13:10

17 浏览量

回答数 1

回答

这可能是Avro的不同依赖关系。1.7.4VS 1.7.7。容器图片:$ find / | grep avro/usr/spark-2.2.1/examples/src/main/python/avro_inputformat.py/usr/spark-2.2.1/examples/src/main/resources/users.avro/usr/spark-2.2.1/jars/avro-mapred-1.7.7-hadoop2.jar/usr/hadoop-2.7.3/share/hadoop/kms/tomcat/webapps/kms/WEB-INF/lib/avro-1.7.4.jar/usr/hadoop-2.7.3/share/hadoop/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib/avro-1.7.4.jar/usr/hadoop-2.7.3/share/hadoop/common/lib/avro-1.7.4.jar/usr/hadoop-2.7.3/share/hadoop/tools/lib/avro-1.7.4.jar/usr/hadoop-2.7.3/share/hadoop/mapreduce/lib/avro-1.7.4.jar该spark-2.2.1-bin-hadoop2.7.tgz文件中:$ find . | grep avro./spark-2.2.1-bin-hadoop2.7/examples/src/main/python/avro_inputformat.py./spark-2.2.1-bin-hadoop2.7/examples/src/main/resources/users.avro./spark-2.2.1-bin-hadoop2.7/jars/avro-mapred-1.7.7-hadoop2.jar./spark-2.2.1-bin-hadoop2.7/jars/avro-1.7.7.jar./spark-2.2.1-bin-hadoop2.7/jars/avro-ipc-1.7.7.jarHadoop Avro?

k8s小能手

2019-12-02 01:52:50

0 浏览量

回答数 0

问题

Python新手,求指教?报错

在win2003下,安装了vs2008,安装了Python2.7,按照网上的教程,新建了一个控制台程序,在选项里包含了Python的libs文件,包含了Py...

爱吃鱼的程序员

2020-06-22 17:55:05

0 浏览量

回答数 1

问题

是否可以从机器人框架关键字转到python方法定义?

我想使用键盘快捷键从机器人框架文件中使用python方法。那可能吗?

机器人框架关键字:

Check something

Given I have my scenario configured

...

祖安文状元

2020-02-23 16:44:28

0 浏览量

回答数 1

问题

无法解析的外部符号 _strtoll

最近在折腾一个Python库到windows的迁移,底层用了一些C依赖,各种不懂。错误栈显示如下:

util.obj : error LNK2019: 无法解析的外部符号 _strtoll,该符号在函数 _read_problem 中被引用...

a123456678

2019-12-01 19:48:26

1402 浏览量

回答数 1

回答

为此,我在瑞士的一家大型私人银行工作,在J2EE堆栈上编写Enterprise应用程序。

Python中有许多“生产就绪” Web框架。并且有很多大型的基于Python的网站。

就是说,我认为Python对于Enterprisy应用程序来说不是一个好的选择。它可以用作粘合语言或脚本语言(我们的部署脚本是Python)。对我而言,showstopper是向后兼容的(Python 3.x与Python 2.x并不向后兼容)。Python的理念似乎更具创新性,可以使语言更好,更流畅,并且不一定要支持10年前编写的程序。

在Web框架方面,我喜欢Django,但它肯定还太年轻,并且发展太快而无法在企业中使用。我对其他基于Python的框架没有太多经验。

如果要使用面向企业的框架,则必须使用企业堆栈(Java / .Net)。

另一方面,即使在Java世界中,也存在使用不那么精巧的框架的趋势。认为Spring vs EJB2或EJB3的权重比EJB2轻得多。或认为Flex(在我看来与企业框架相去甚远)在企业中越来越多地被使用。因此,如果您的企业具有足够的开放思想,可以使用Django,RoR或其他现代Web 2.0,进入社区,开放源代码,下一代,基于活动记录的框架,准备迈向未来……可能就没有那么长的时间了。 ..

最后,直接回答您的几点意见:

支持ORM /缓存/ ...:是的,但是大多数解决方案都基于活动记录,可以满足您可能要执行的90%的操作,但是绝对不如JPA / Hibernate完整/复杂 面向控件的UI:否,您将找不到标准,因此也将找不到第三方组件。您可能获得的最接近的是与jQuery或其他JS UI框架的集成 依赖注入:Spring到Python都有一个端口,由SpringSource维护。但是DI不在Python哲学中。相同的问题将通过函数,默认参数和闭包来解决。我们可能会认为Pythonic解决方案比Java方法更干净... 单元/集成测试:很好的支持,多种测试框架。但是,支持仍然不如Java,因为我们拥有大量围绕测试的工具。 良好的IDE支持:您可以为动态语言提供的支持数量存在技术限制,但至少Eclipse和Netbeans都对Python提供了强大的支持。 群集/模块化:群集将通过“不共享基础结构”和/或分布式缓存来解决。据我所知,还没有模块化的解决方案(就OSGI而言)。但是我会挑战说OSGI通常是解决我们企业中没有的问题的解决方案...

祖安文状元

2020-02-23 16:43:50

0 浏览量

回答数 0

回答

出现这个问题解决的方法是找到powershell.exe所在路径,我的是:C:\Windows\System32\WindowsPowerShell\v1.0将这个路径添加到环境变量Path中

需要用管理员权限安装这个,而且这个东西有坑

我安装了30次,反反复复安装卸载

我的基础环境node:12.0.0electron:5.0.2python2.7vs2017这个我现在换成vs2015替换安装的语句是:

yarnglobaladdwindows-build-tools--vs2015

或者使用npm安装

npminstall--globalwindows-build-tools--vs2015

任选一种;

注意!注意!注意!安装这个需要使用管理员权限的cmd命令行

搜索cmd右键,以管理员权限运行,然后再执行上面的安装

爱吃鱼的程序员

2020-06-23 01:17:37

0 浏览量

回答数 0

回答

leetcode 有一个判断 str 是否回文,测试代码

我测试了两个代码: 代码 1:

def check1(x):

y = str(x)[::-1]

return str(x)== y

运行结果:

11509/11509 cases passed (52 ms)

Your runtime beats 99.12 % of python3 submissions

Your memory usage beats 99.64 % of python3 submissions (12.7 MB)

代码 2:

def check2(x):

return str(x)==str(x)[::-1]

运行结果:

11509/11509 cases passed (92 ms)

Your runtime beats 30.82 % of python3 submissions

Your memory usage beats 99.64 % of python3 submissions (12.7 MB)

两个函数分别在 leetcode 上运行时间分别是 32ms 和 36ms。

我测了两个函数的调用时间分别时 0.00705718994140625、0.009938955307006836。

@Jason990420,帮我更正数据,两个函数本地调用时间相差不大,都是 0.006ms 左右

但是在 leetcode 上提交代码,测试案例为何 runtime 差距这么大呢 Your runtime beats 99.12 % of python3 submissions VS Your runtime beats 30.82 % of python3 submissions

理论分析 切片的原理官方文档 - 内置函数 slice: 对原 Itertable 进行 O (n) 时间复杂度的迭代转换成新(地址 id 不同)的一个 list。

切片操作的源码:https://hg.python.org/cpython/file/2.7/Obj...

查阅 python 中 list 的官方代码哦,我们知道 CPython 中切片一般按照三个模式:

前两种方式是按照 memoryviews to get zero-copy views of the original bytes data 使用类似字节的对象,用缓存去避免赋值。

完整切片,例如 mystr [:]:返回对完全相同的 str 的引用 (不仅仅是共享数据,相同的实际对象,mystr 是 mystr [:], 因为 str 是不可变的,所以这样做没有风险) 零长度切片和 (依赖于实现) 缓存长度为 1 个切片;单个字符串是空的字符串 (mystr [1:1] 是 mystr [2:2] 是”), 长度为 1 的低序数字符串也是缓存的单例 (在 CPython 3.5.0 上,它看起来像所有字符都可表示在 latin-1 中,即范围 (256) 中的 Unicode 序数,被缓存)

所有其他切片:切片的 str 在创建时复制,此后与原始 str 无关 但是我们使用的时 [::-1] 属于重新赋值,创建 id 不同的一个对象。

测试#

我们使用 python 的 dis 内置函数来分别看一些运行的过程:

import dis

dis.dis(check1)

# dis.dis(check2)

方法 check1 的运行结果 : True 20 0 LOAD_GLOBAL 0 (str) 2 LOAD_FAST 0 (x) 4 CALL_FUNCTION 1 6 LOAD_CONST 0 (None) 8 LOAD_CONST 0 (None) 10 LOAD_CONST 1 (-1) 12 BUILD_SLICE 3 14 BINARY_SUBSCR 16 STORE_FAST 1 (y)

21 18 LOAD_GLOBAL 0 (str) 20 LOAD_FAST 0 (x) 22 CALL_FUNCTION 1 24 LOAD_FAST 1 (y) 26 COMPARE_OP 2 (==) 28 RETURN_VALUE

方法 check2 的运行结果:

True 23 0 LOAD_GLOBAL 0 (str) 2 LOAD_FAST 0 (x) 4 CALL_FUNCTION 1 6 LOAD_GLOBAL 0 (str) 8 LOAD_FAST 0 (x) 10 CALL_FUNCTION 1 12 LOAD_CONST 0 (None) 14 LOAD_CONST 0 (None) 16 LOAD_CONST 1 (-1) 18 BUILD_SLICE 3 20 BINARY_SUBSCR 22 COMPARE_OP 2 (==) 24 RETURN_VALUE

问问小秘

2020-01-02 11:42:26

0 浏览量

回答数 0

问题

VS Code编译 linkkitapp@esp8266 异常求助

我使用VS Code对alios things中的linkkitapp@esp8266进行编译时,终端上打印系统找不到指定文件错误,无法自行解决,请各位帮忙看下。我是按照阿里官方的文档安装的VS Code...

游客cdwuq2ztrefgq

2019-12-25 10:31:16

1166 浏览量

回答数 2

问题

node.js在windows开发环境wenti?报错

每当第三方模块有.node文件是不能npm install也不能运行,一运行就报错Error: %1 is not a valid Win32 application 各位大神怎么回事 跪求,搞了好久了...

爱吃鱼的程序员

2020-06-09 12:42:40

0 浏览量

回答数 1

问题

一半的线程没有完成和消失

因此,我目前有一个PYQT应用程序,它结合了python内置的线程和QT Qthread/worker系统来支持异步活动 生成线程/工作者的代码是process_batch,它包含在一个名为Scra...

kun坤

2019-12-27 10:28:23

2 浏览量

回答数 1

问题

mongoclient.lib编译出错,如何解决?

折腾两天了,mongo的c++驱动编译还是有问题按照网上的方法,装了python2.7、scons、boost库(编译完后没有看到success的信息)和一个js的库windows vs2010现在的错误信息如下:srcmongo/util...

落地花开啦

2019-12-01 20:02:07

1069 浏览量

回答数 1

回答

安装框架构建后,您必须将python解释器的位置从python更改为pythonw。我对Spyder并不熟悉,但是在VS代码中,我解决了从以下位置修改settings.json文件的问题

{

"python.pythonPath": "/Users/[username]/miniconda3/envs/base-evn/bin/python"

}

{

"python.pythonPath": "/Users/[username]/miniconda3/envs/base-evn/bin/pythonw"

}

我正在使用minicoda。对于anaconda,您的主目录中的文件夹可能名为以下之一:

蟒蛇2。蟒蛇3。

祖安文状元

2020-02-23 15:39:19

0 浏览量

回答数 0

回答

首先让我们看一下数据

path = os.getcwd() + '\data\ex1data2.txt'

data2 = pd.read_csv(path, header=None, names=['Size', 'Bedrooms', 'Price'])

data2.head()

Size Bedrooms Price

02104 3 399900

11600 3 329900

22400 3 369000

31416 2 232000

43000 4 539900

每个变量值的大小都是不同的,一个房子大约有2-5个卧室,可能每个房间的大小都不一样,如果我们在这个数据集上运行原来的回归算法,那么“size”影响的权重就太大了,就会降低“number of bedrooms”的影响,为了解决这个问题,我们需要做一些所谓的“特征标准化”。也就是需要调整特征的比例来平衡竞争关系。一种方法是用特征的均值减去另一个特征的均值,然后除以标准差。这是使用的pandas的代码。

data2= (data2- data2.mean())/ data2.std()

data2.head()

接下来我们需要修改练习一中的线性回归的实现,以处理多个因变量。下面是梯度下降函数的代码。

def gradientDescent(X, y, theta, alpha, iters):

temp = np.matrix(np.zeros(theta.shape))

parameters = int(theta.ravel().shape[1])

cost = np.zeros(iters)

for i in range(iters):

error = (X * theta.T) - y

for j in range(parameters):

term = np.multiply(error, X[:,j])

temp[0,j] = theta[0,j] - ((alpha / len(X)) * np.sum(term))

theta = temp

cost[i] = computeCost(X, y, theta)

return theta, cost

仔细观察计算误差项的代码行error = (X * theta.T) – y,我们会在矩阵运算中一直使用它。这是线性代数在工作中的力量:不管X中有多少变量(列),只要参数的个数是一致的,这个代码就能正常工作。类似地,只要y中的行数允许,它将计算X中每行的错误项。这是一种将ANY表达式一次性应用于大量实例的有效方法。

由于我们的梯度下降和成本函数都使用矩阵运算,所以处理多元线性回归所需的代码实际上没有变化。我们来测试一下,首先通过初始化创建适当的矩阵来传递函数。

# add ones column
data2.insert(0, 'Ones', 1)
# set X (training data) and y (target variable)
cols = data2.shape[1]
X2 = data2.iloc[:,0:cols-1]
y2 = data2.iloc[:,cols-1:cols]
# convert to matrices and initialize theta
X2 = np.matrix(X2.values)
y2 = np.matrix(y2.values)
theta2 = np.matrix(np.array([0,0,0]))

现在运行,看会发生什么

# perform linear regression on the data set
g2, cost2 = gradientDescent(X2, y2, theta2, alpha, iters)
# get the cost (error) of the model
computeCost(X2, y2, g2)
0.13070336960771897

我们可以绘制训练过程,确认实际误差随着每次迭代梯度下降而减少。

fig, ax = plt.subplots(figsize=(12,8))
ax.plot(np.arange(iters), cost2, 'r')
ax.set_xlabel('Iterations')
ax.set_ylabel('Cost')
ax.set_title('Error vs. Training Epoch')

解决方案的成本或误差随着每个成功的迭代而下降,直到它触底。这正是我们希望发生的事情。我们的算法起作用了。

Python的伟大之处在于它的庞大的开发者社区和丰富的开源软件。在机器学习领域,顶级Python库是scikit-learn。让我们看看如何使用scikit- learn的线性回归类来处理第一部分的简单线性回归任务。

from sklearn import linear_model
model = linear_model.LinearRegression()
model.fit(X, y)

没有比这更简单的了。“fit”方法有很多参数,我们可以根据我们想要的算法来调整参数,默认值可以感测到遗留下来的问题。试着绘制拟合参数,和之前的结果比较。

x = np.array(X[:, 1].A1)
f = model.predict(X).flatten()
fig, ax = plt.subplots(figsize=(12,8))
ax.plot(x, f, 'r', label='Prediction')
ax.scatter(data.Population, data.Profit, label='Traning Data')
ax.legend(loc=2)
ax.set_xlabel('Population')
ax.set_ylabel('Profit')
ax.set_title('Predicted Profit vs. Population Size')

可参考:https://www.johnwittenauer.net/machine-learning-exercises-in-python-part-2/)

珍宝珠

2019-12-02 03:22:32

0 浏览量

回答数 0

问题

循环浏览csv文件中以该列表中的元素开头的列中的关键字列表-Python

看来我无法正确地解决这个问题。我有一个关键字列表来循环浏览csv文件。所有这些关键字都位于第二列。

keywords_list = ['account number','venmo cashout'...

is大龙

2020-03-24 20:27:23

0 浏览量

回答数 1

回答

可以参考知乎某人写的vs2017使用方法求教vs2017下怎么使用python?https://www.zhihu.com/question/60957154/answer/219396858

寒喵

2019-12-02 01:08:26

0 浏览量

回答数 0

问题

如何从源代码运行 VS Code??报错

想对 VS Code 源代码做一些研究,可是构建的时候一直报错。有没有大神成功运行过的?可否给个指导?

环境是 macOS 10.12,Node 7.4.0,npm 4...

爱吃鱼的程序员

2020-06-08 12:46:06

0 浏览量

回答数 1

问题

Windows10里annaconda下安装pycocotools包报错ERROR

Windows10里annaconda下安装pycocotools包报错ERROR: Command errored out with exit status 128

最近为了课题,从https://github.com/u...

刘刚_

2020-05-22 21:17:57

1 浏览量

回答数 0

问题

程序员报错QA大分享(1)

程序员报错QA征集第一弹来了哦~包含QA分享一期征集的部分内容,链接附带解决方案,可收藏哦~

npm install安装依赖一直报错?报错https://developer.aliyun.com/ask/301...

问问小秘

2020-06-18 15:46:14

1684 浏览量

回答数 2

问题

CrossApp的环境配置教程Windows&mac 403.10 禁止访问:配置无效

CrossApp是一款免费、开源、跨平台的移动应用的开发解决方案,下面说下在windows和mac下如何配置开发环境。

1.Windows下环境配置

Visual studio2013 CrossApp-1.0...

kun坤

2020-05-28 13:24:09

3 浏览量

回答数 1

问题

CrossApp的环境配置教程Windows&mac 1.Windows下环境配置 2.Mac:报错

CrossApp是一款免费、开源、跨平台的移动应用的开发解决方案,下面说下在windows和mac下如何配置开发环境。

1.Windows下环境配置

Visual studio2013 CrossApp-...

kun坤

2020-06-07 22:55:51

0 浏览量

回答数 1

问题

CrossApp的环境配置教程Windows&mac - 配置报错

"

montos

2020-05-31 19:53:59

0 浏览量

回答数 1