python可执行程序在windows下could not be extracted_在Windows 7上安装用于Python 3.6的libtorrent...
如果您快速查看您正试图安装的setup.py文件,那么see将假定您已经安装了^{},以便生成Python所需的libtorrent.pyd。你可能会得到一个错误,但现在情况并非如此。在
为Python安装libtorrent,而不构建它
为了方便您,我构建了libtorrent的Python轮子,它可以与pip install一起安装。请考虑,如果它不工作,这意味着您将不得不为您的机器构建自己的.pyd。在
为Windows 7上的Python构建和安装libtorrent
为了使boost正常工作,您必须首先下载并安装:
安装完成后,您必须将它们的目录添加到您的PATH:右键单击Computer,然后转到Properties:
{a7}
单击左侧的Advanced System Settings:
单击右下角的Environment Variables:
从顶部列表中选择PATH,然后单击Edit...:
在弹出的框内添加这些如果你想建立
对于32位Python:;C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\;C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\
或者是64位:;C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\
从弹出窗口和^{中单击OK
把另一个开着,我们以后需要它。。
现在一切都准备好了,您可以安装^{}。因为libtorrent的Python绑定有一些issues,其boost版本高于1.63(2017年8月),请务必下载this one。
下载后:提取它
打开Command Prompt和cd到提取的目录中
运行bootstrap.bat安装库
完成后,转到先前打开的System Properties窗口,再次单击Environment Variables。
单击New...并添加以下内容:Variable name: BOOST_ROOT
Variable value: ""
然后再次单击两个窗口的OK。在
在您真正开始构建libtorrent之前还有最后一步,那就是在配置文件中指定Python版本。在打开一个新的Command Prompt
执行
echo using python : : "" : "\Include" : "\libs" ; >> user-config.jam
例如:
echo using python : 3.5 : "C:\Program Files\Python35" : "C:\Program Files\Python35\Include" : "C:\Program Files\Python35\libs" ; >> user-config.jam
现在要构建libtorrent:在记事本中打开\include\libtorrent\session.hpp,找到以std::snprintf开头的行,删除{}并保存。
在Command Prompt中,cd变成{}
现在
如果要为32位Python构建,请执行:
bjam libtorrent-link=static boost-link=static stage_module
或者
bjam libtorrent-link=static boost-link=static address-model=64 stage_module用于64位
耐心点,当它结束时,你会有一个libtorrent.pyd
你可以
导入Python!
python可执行程序在windows下could not be extracted_在Windows 7上安装用于Python 3.6的libtorrent...相关推荐
- windows下用BOSH lite方式在单个VM中安装Cloud Foundry2.x
windows下用BOSH lite方式在单个VM中安装Cloud Foundry2.x 前言 Cloud Foundry组织的官方文档提供了一种方式,BOSH Lite,可以在单个VM上部署Clou ...
- Windows 下Oracle database 9i 64bit 只有 Windows Itanium 64bit
Windows 下Oracle database 9i 64bit 只有 Windows Itanium 64bit,没有Windows x86-64bit的 Oracle does not plan ...
- anaconda 设置python3为主_关于在Windows、Linux和Mac上安装设置Python的问题
介绍 在你的机器上安装Python是不是很困难?这实际上是我在数据科学初学者中看到的一个非常常见的问题.安装在理论上可能看起来很简单,但在现实中可能会有点问题. 我个人在尝试在我的Linux和Wind ...
- 【Python】扫盲帖:关于在Windows、Linux和Mac上安装设置Python的问题
来源|Analytics Vidhya 概述 在Linux.Mac或Windows机器上安装Python时遇到的问题 一步一步安装Python及流行的数据科学工具 1 介绍 在你的机器上安装Pytho ...
- 离线状态下配置深度学习服务器-在ubuntu16.04 上安装python,pip以及包
最近需要把一台不能联网的电脑配置成服务器,而且只能插光盘,需要安装ubuntu16.04系统,然后安装python3.7和python包,包括需要安装jupyter 和paddle,pytorch和t ...
- Windows下Python3.6 64位+TensorFlow1.6.0的安装
1.安装Python,设置环境变量 下载地址:https://www.python.org/downloads/windows/ 2.下载安装pip 下载地址:https://pypi.python. ...
- 将Windows下的InfluxDB、Grafana做成Windows服务
从网上下载的Windows下的InfluxDB.Grafana,都是控制台程序,打开窗口后,很容易被别人给关掉,因此考虑做成Windows服务,nssm正是解决该问题的利器. 1.下载nssm htt ...
- python ide如何运行_如何在Ubuntu上安装IDLE Python IDE
什么是IDLE? IDLE代表一世ntegratedd前夕大号opmentËnvironment.它是用于Python的IDE,使用Python语言本身编写,基于Tkinter并绑定到Tk小部件集. ...
- windows桌面待办事项_想在手机桌面上安装一个便利贴,下载什么便签软件好?
当我们在生活中有件事情比较重要,但是又担心自己忘记去做的时候,很多人会在比较显眼的位置粘贴一张便利贴,这样我们看到便利贴的时候,就不会忘记去做上面写的事情了.但是还有一些场景我们随时携带便利贴并查看内 ...
最新文章
- matlab 小技巧
- CSP-S 2021 退役记
- ec20驱动_物联网基础:移远EC20固件升级
- Java实训项目:GUI学生信息管理系统(2019)【上】
- SaltStack 介绍和安装
- ROS-turtlesim
- 打开,另存为,属性,打印等14个JS代码
- Android开发之来电电话挂断实现
- PFC离散元仿真核心技术与应用
- 【经验贴】本科生毕业论文答辩经验
- 使用.NET Reflector
- Spring的回炉重造
- 网络工程项目报价单应该怎么写?记住这6个步骤准没错!
- 基于2022高考数学全国卷I概率题解题思路初步分析新冠病毒疫苗
- 超级实用——用word与谷歌翻译将英文PDF文档翻译成中文,免费无限制之美
- chai断言库学习3-Core Plugin Concepts
- STM32 CANbootloader 升级功能开发(3)逻辑功能开发
- 能量时域空间物理_2.1时域数学建模,二阶系统阻尼比与品质因数存在这样奇妙的关系...
- FIFO最小深度计算
- python语言语句单词大全及读音_python单词怎么读