- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我从 https://www.python.org/downloads/release/python-365/ 下载了 Windows x86-64 可嵌入 zip 文件 .
(我无法在我的计算机上使用可执行/基于网络的安装程序)
我想在我的 PyCharm 上安装它。我如何实现这一点?
最佳答案
需要遵循 2 个主要步骤(每个步骤都有自己的一组子步骤):
在您的机器上下载并解压缩解释器:
将 .zip 文件(例如 [Python]: python-3.6.5-embed-amd64.zip)下载到您计算机上的一个空目录中(在我的计算机上是:"e:\Work\Dev\StackOverflow\q050818078\python36x64")
解压缩文件(一些(.pyd、.dll、.exe、.zip, ._pth) 文件将会出现)。最后,您可以删除上一步下载的.zip文件
配置 PyCharm 以使用它:
注意事项:
为了使下面的图像尽可能小(从尺寸和显示PoV),我已经将所有窗口的尺寸从它们的默认值减小
一些 PyCharm 东西是特定于我的机器/环境的,(显然)在你的情况下会有所不同
我用于测试的脚本是一个虚拟脚本,它只打印一些路径(这就是为什么我没有将它添加为代码,它只是在第一个st 图像中)
我只说明了让您开始所需的最少步骤,因此即使对于某些步骤有自定义它们的选项,我也不会提及它们
我使用的是 PyCharm Community Edition 2017.3.3(在其他版本中,情况可能略有不同)
步骤:
在 PyCharm 主窗口中(假设您的项目已打开),转到菜单 File -> Settings... :
您也可以转到文件 -> 默认设置...,检查[JetBrains]: Project and IDE Settings它们之间的差异。
在设置窗口中,点击Project Interpreter -> Show All(您可能需要向下滚动 - 如果您配置了多个解释器)
在Project Interpreters 窗口中,点击Add 按钮(绿色< strong>+(plus)在右上角)。此外,您可能必须点击Add Local... 控件,当您点击Add
在添加本地 Python 解释器 中,确保:
选中退出环境单选按钮
单击...(浏览)按钮
在选择 Python 解释器 窗口中,转到您在 #1.1 处解压缩文件的文件夹。 ,选择 python.exe 然后点击OK
在之前步骤中打开的所有窗口中单击确定按钮(以相反的顺序),直到您返回主窗口
为了测试,在代码编辑器窗口中,右键单击并从弹出菜单中选择Run 'code'。这是控制台输出窗口内容:
E:\Work\Dev\StackOverflow\q050818078\python36x64\python.exe E:/Work/Dev/StackOverflow/q050818078/src/code.py
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
E:\Work\Dev\StackOverflow\q050818078\python36x64\python.exe
E:\Work\Dev\StackOverflow\q050818078\src\code.py
Process finished with exit code 0
最后要注意的是,将测试文件命名为 code.py “有点”没有灵感,因为 Python 的标准库(与此同时,我将其重命名为 code00.py),但我不想再做所有的屏幕截图(包含它)。
[SO]: PyCharm doesn't recognize installed module (@CristiFati's answer)可能包含有关可能相关问题的有用信息。
关于python - 如何使用 "embeddable zip file"安装 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50818078/
我想知道是否可以在另一个 Embeddable 中包含一个 Embeddable 的 ElementCollection ? 这是我的供应商实体的示例,其中包含可嵌入类型的地址列表: @Entity
我们正在将旧的基于 xml 的配置转换为基于注解的配置 情况 有一个类注释为 @Embeddable(ParentPk.java) ,另一个类扩展了这个类,它是 @Embeddable(ChildPk
JPA ElementCollection Embeddable 可以具有 ElementCollection List Embeddable 属性吗? @Entity class Perso
我有实体 Ride 和 @ElementCollection(targetClass = RideLocation.class): @ElementCollection(targetClass = R
在搜索了 JPA 文档和各种帖子后,我对 JPA2.0 是否可以实现以下功能感到困惑。我刚开始使用 JPA,所以如果我做了一些愚蠢的事情,请原谅, 我的领域模型有一个“投资组合”,其中包含零个或多个“
我正在使用 @ElementCollection 作为自定义对象列表 @ElementCollection @CollectionTable(name = "choice", joinColumns
我正在使用 v3 youtube API 根据其 ID 获取视频数据。 这是我当前的搜索: https://www.googleapis.com/youtube/v3/videos?part=snip
两个表如: CREATE TABLE foo ( id INT PRIMARY KEY, x TEXT ); CREATE TABLE bar ( foo_id INT REFERENCE
想象一下下面的类 @Embeddable class A { @ManyToOne public B classB; ... public State someEnum
我收到了一个 Eclipse 错误:@EmbeddedId . 这是实体: @Entity @Table(name = "PERSON") public class Person implements
我按照 sitepoint moviestore tutorial进行操作,除了用户购买电影后未将视频加载到iframe中之外,其他一切工作正常。我在一栏中有一个带有youtube url的csv文件
我有一个简单的关系,其中一个实体有许多特定于它的地址,定义为: @Entity public class Corporation { @Id private Long id;
嵌入式和实体之间是否可能存在双向关系或仅存在单向关系? @Entity public class Employee { @Id private long id; ... @Embedd
我看到许多使用 @Embeddable 建立一对多关系的示例,如下所示: @Entity @Table(name = "profiles") public class Profile { @I
如何获取 Maven 插件内的 Maven 项目的所有配置文件列表? 会是: MavenEmbedder.readModel(new File("path to pom.xml")).getProfi
我尝试在可嵌入中使用 elementCollection,但 JPA2.0 似乎忽略它。 如果我进行调试,我会看到可嵌入的集合已被填充,但它不会被持久化,并且 JPA 不会抛出任何异常。它似乎只是由于
我想创建一个类 Exporter,它有两个电话号码:座机和手机。知道电话号码由国家代码和号码组成,我创建了一个 Embeddable 类: @Embeddable public class Embed
我有一个场景,hibernate 中的 Embeddable 类使用Entity。根据我在SO和其他链接上找到的各种答案,我们可以在Embeddable类中编写@ManyToOne,@OneToMan
我有一个用户类,它有一个类配置文件@Embedded。如何为 Profile 的实例提供对其所有者 User 类的引用? @Entity class User implements Serializa
我有一个 JPA 实体的类层次结构,它们都继承自 BaseEntity 类: @MappedSuperclass @EntityListeners( { ValidatorListener.class
我是一名优秀的程序员,十分优秀!