MetaTrader 5 Python用户组 - 如何在Metatrader中使用Python - 页 32

 
Renat Fatkhullin:

你有Python 3.8,最好是3.7.6,因为许多库还没有准备好用于3.8。

1) 在命令行中,检查脚本。

2) 确保Python的路径在PATH中。

3) 确保只有一个Python副本,并且与其他版本没有冲突。

4) 确保Python的单一副本的路径在编辑器设置中。

删除了3.8,安装了3.7.6,只有一个版本。PATH中的路径在两个文件中,在编辑器中检查路径。


仍然如此。


 
Vladimir Karputov:

删除了3.8,安装了3.7.6,只有一个版本。PATH中的路径被写在两个文件中,在编辑器中检查路径。
仍然如此。

也许在python路径设置中,你需要将路径设置为AppData。
我把它默认安装在这个文件夹里。
你把它设置为E:\Programs\Python37


 
Roman:

也许在python路径设置中,你需要将路径设置为AppData。
我把它默认安装在那个文件夹里。
你把它设置为E:\Programs\Python37


我有这个路径,所以我把它准确地放在'E:\Programs\Python37' 文件夹中

 
Vladimir Karputov:

我有这个路径,所以我把它准确地放在'E:\Programs\Python37' 文件夹中

默认安装了所有的东西,没有问题


 
视觉工作室中是否包含python?

由于python的动物园,由不同的系统间接或自动部署,你很容易得到安装在另一个python副本的库,然后试图运行其他副本。

请整理一下蟒蛇。那些转向Python的人必须准备好在他们的余生中与库、依赖性和不相容性作斗争。

这就是Pythonist的命运--建立一个库的环境,并祈祷一些库的更新不会搞乱另一个未知数量的库。
 
Renat Fatkhullin:
Visual Studio中是否启用了python?

由于不同系统间接或自动部署的python的动物园,很容易让库安装在另一个python副本中,然后尝试运行其他副本。

请整理一下蟒蛇。那些转向Python的人必须准备好用他们的余生来与库、依赖关系和不相容性作斗争。

这就是一个Python主义者的命运--建立一个库的环境,并祈祷一些库的更新不会弄乱另一个未知数量的库。

移除Visual studio。移除Pycharm。只剩下Python了。我在这里得到了这个错误。


 

也许Python被下载后默认为32位?

最好通过设置中的安装按钮进行安装--它肯定会给你64位的版本。

 
Renat Fatkhullin:
也许默认的python是下载并安装了32位的?

不,是x64。



除了我有一个英特尔CORE i3处理器。


在编辑器中卸载工作室后,设置中的两个字是空的,这正常吗?


还是有必要安装LLVM?

 

似乎需要某种文件(DLL?)'.C'。

因为在Python37\Lib\site-packages\MetaTrader5\__init__.py中,它皱着眉头看这一行

from .C import *


错误信息。

>>> 
==== RESTART: E:\Programs\Python37\Lib\site-packages\MetaTrader5\__init__.py ===
Traceback (most recent call last):
  File "E:\Programs\Python37\Lib\site-packages\MetaTrader5\__init__.py", line 35, in <module>
    from .C import *
ImportError: attempted relative import with no known parent package
>>> 
 
Roman :

默认情况下安装了一切,没有问题


如何改变MetaEditor的皮肤?请让我知道。