精华内容
下载资源
问答
  • 我已经成功地Wine环境中安装了python3.6.0forwindows64位和pyinstaller,以及程序的所有Python依赖项。运行wine py my_file.py可以正确运行我的程序,而不会引发任何错误。但是,尝试运行使用pyinstaller生成的...

    我试图使用Wine将Linux平台上的Python脚本交叉编译成Windows可执行文件。我已经成功地在Wine环境中安装了python3.6.0forwindows64位和pyinstaller,以及程序的所有Python依赖项。在

    运行wine py my_file.py可以正确运行我的程序,而不会引发任何错误。但是,尝试运行使用pyinstaller生成的交叉编译的.exe时,出现以下错误:File "site-packages\pandas\__init__.py", line 35, in

    ImportError: C extension: No module named 'pandas._libs.tslibs.timedeltas' not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.

    [275] Failed to execute script parser

    我使用git clone https://github.com/pandas-dev/pandas.git将Pandas源代码下载到Winedrive\文件夹中,然后运行wine py setup.py build_ext --inplace --force并收到以下错误:

    ^{pr2}$

    但是,运行wine py -m pip freeze表明我已经安装了这些模块的正确版本:altgraph==0.14

    beautifulsoup4==4.6.0

    bs4==0.0.1

    future==0.16.0

    html5lib==0.999999999

    lxml==4.1.1

    macholib==1.8

    numpy==1.13.3

    pandas==0.21.0

    pefile==2017.11.5

    PyInstaller==3.3

    pypiwin32==220

    python-dateutil==1.5

    pytz==2017.3

    six==1.11.0

    webencodings==0.5.1

    我还可以从Python解释器成功导入这些模块:Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32

    Type "help", "copyright", "credits" or "license" for more information.

    >>> import dateutil

    >>> print(dateutil.__version__)

    1.5

    >>> import numpy

    >>> print(numpy.__version__)

    1.13.3

    >>>

    是什么阻止了我在葡萄酒环境中培育熊猫?在

    展开全文
  • 安装官方的python带Idle...我的python是直接安装C盘下的。1.首先是设置环境变量:Path=C:\Python31PYTHONPATH= C:\Python31\Lib;C:\Python31\Lib\tkinterTCL_LIBRARY=C:\Python31\tcl\tcl8.5TK_LIBRARY=C:\Pyth...

    安装官方的python带Idle但是却无法打开,百度谷歌了几种解决方法,加上自己的实际境况予以解决。

    我的python是直接安装在C盘下的。

    1.首先是设置环境变量:

    Path=C:\Python31

    PYTHONPATH= C:\Python31\Lib;C:\Python31\Lib\tkinter

    TCL_LIBRARY=C:\Python31\tcl\tcl8.5

    TK_LIBRARY=C:\Python31\tcl\tk8.5

    试着去打开仍然打不开。接着找原因。

    2.在网上百度到以下方法:

    “ 把Windows下系统盘:\Documents and Settings\\.idlerc”

    或者是 Linux下 home/your name/.idlerc  里面的 config-main.cfg 和 config-extensions.cfg 彻底删了

    ( 建议先备份以便分析错误原因 )

    再重新启动IDLE

    如果还不能启动

    自己在控制台下运行

    ..> python lib\idlelib\idle.py

    跟踪下错误提示分析吧  ”

    我的直接就没有.idlerc那个文件夹。 然后在控制台中进入python31文件夹下,运行命令

    python lib\idlelib\idle.py

    提示是:

    Warning:unable to create user config directory C:\Users\bigfool\.idlerc

    Check path and permissions.

    Exiting!

    貌似是文件夹权限的问题

    3 .更改文件夹的权限

    在文件夹上C:\User\bigfool右键》属性》安全》高级

    我的里面有三个用户:

    其中两个是完全控制,erveryone用户是“读取和执行”权限。

    对erveryone用户添加权限:

    点击“添加”按钮,输入要选择的对象名称everyone,或者点“高级》立即搜索”找到erveryone。

    点击“确定”选“完全控制”权限

    再点击“确定”

    4.重新在控制台输入 python lib\idlelib\idle.py

    大功告成!

    展开全文
  • ​ 搭建Python环境 [ with sublime text 3 ] ...sublime的配置中新建文件sublime-settings-python.sublime-build并且输入以下代码 【XXXXXX :代表python.exe文件位置】 { "cmd": ["XXXXXXXXXXXXXXX/python.exe

    搭建Python环境 [ with sublime text 3 ]

    [by_041]

    下载Python

    方法一:传统渠道

    • 先去Python官网下载合适版本的python【安装时记得勾选Add to PATH】

    方法二:新手推荐

    • 此处建议新手直接去下载Anaconda,这个网站翻到最下面的部分(注意:没到底噢!)下载对应系统的Anaconda
    • 记得下载时勾选加入路径Path的最高优先级选项,默认是不勾选的,勾选完后他下面对应的注意事项会用红字显示(看到红字勿慌~)
    • 然后等待一会就算下载完成啦~

    配置Sublime

    【事先要先准备好sublime text 3噢~】

    • 在sublime的配置中新建文件sublime-settings-python.sublime-build并且输入以下代码

      {
          //下面的XXXXX是python.exe路径,anaconda的话是在ta自己的文件夹下
         "cmd": ["XXXXXXXXXXXXXXX/python.exe","-u","$file"],
          "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
          "selector": "source.python",
      }
      
    • 然后在Tool > Build system中选中上述配置文件即可

    推荐的插件安装

    • Python中安装插件

      • 如果是用上述新手推荐的Anaconda的库的话,可以直接在开始菜单应用程序里面打开Anaconda Prompt运用以下指令安装插件、

        conda install 库名
        
      • Python官方的方法是在cmd命令行中输入以下代码安装插件、

        pip install 库名
        
    • Sublime中用Package Install命令安装:

      • Anacoda

        • 这是自动代码提示插件
        • Preference > Package Setting > Anacoda > Setting - Default中找到以下变量改为false即可去除插件自带的白色方框提示
        "anaconda_linting": false,
        
      • SublimeREPL

        • preference > Key Buildings右边框中输入以下代码,即可使用本地框输入输出
        [
            { "keys": ["f9"], "caption": "SublimeREPL:Python", 
                              "command": "run_existing_window_command", "args":
                              {
                                   "id": "repl_python_run",
                                   "file": "config/Python/Main.sublime-menu"
                              } 
            }
        ]
        

    好了,现在我们可以很快捷的编辑、编译、运行py代码了!【记得每次运行前都要保存代码噢!】

    顺便吐槽一下咱的选修课,之前啥都莫得,今天突然说明天要交作业的那种
    展开全文
  • 文章目录前置安装安装python3.6(只能源码包编译安装,不能yum安装)1. 下载python3.6 源码包2. 解压:3. 安装:4. 编译安装(只有经过这一步, 才算正式安装完成)5. 软链接到bin目录下6. 安装完成后的测试7. 后期使用注意...


    以下命令在centos 7 环境下验证通过

    前置安装

    • 安装上传和下载的命令: yum -y install lrzsz
      • rz 上传文件至centos环境下
      • sz 文件名 从centos环境下下载文件到电脑本地
    • 安装编译环境:yum -y install gcc
    • 安装ssl, 是python pip安装包的必要条件, yum -y install openssl-devel

    安装python3.6(只能源码包编译安装,不能yum安装)

    1. 下载python3.6 源码包

    # 进入到这个目录下
    [root@laoliu src]# pwd
    /usr/local/src
    # 下载python 3.6.8
    [root@laoliu src]# wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
    --2019-04-23 22:52:25--  https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
    正在解析主机 www.python.org (www.python.org)... 151.101.228.223, 2a04:4e42:1a::223
    正在连接 www.python.org (www.python.org)|151.101.228.223|:443... 已连接。
    已发出 HTTP 请求,正在等待回应... 200 OK
    长度:23010188 (22M) [application/octet-stream]
    正在保存至: “Python-3.6.8.tgz”
    
    100%[==============================================================================================>] 23,010,188  70.6KB/s 用时 5m 21s 
    
    2019-04-23 22:57:46 (70.1 KB/s) - 已保存 “Python-3.6.8.tgz” [23010188/23010188])
    

    2. 解压:

    • 我下载的是: Python-3.6.8.tgz, 所以解压命令就是:
    [root@laoliu src]# tar -zxvf Python-3.6.8.tgz
    # 这中间跑了一堆的解压文件的过程(省略),
    

    3. 安装:

    # 进入解压后的目录(这一步很重要)
    [root@laoliu src]# cd Python-3.6.8/
    [root@laoliu Python-3.6.8]# pwd
    /usr/local/src/Python-3.6.8
    
    # 正式安装python3.6:
    [root@laoliu Python-3.6.8]# ./configure --with-ssl --prefix=/usr/local/python36 
    # 安装过程略
    

    安装过程略, 怎么判断有没有报错, 请看这里的源码包安装部分

    4. 编译安装(只有经过这一步, 才算正式安装完成)

    [root@laoliu Python-3.6.8]# make && make install
    

    出现报错:zipimport.ZipImportError: can't decompress data; zlib not available, 解决方式如下:

    [root@laoliu Python-3.6.8]# yum -y install zlib*
    # 省略中间过程, 之后继续编译安装
    [root@laoliu Python-3.6.8]# make && make install
    

    5. 软链接到bin目录下

    [root@laoliu Python-3.6.8]# ln -s /usr/local/python36/bin/python3 /usr/bin/python3
    [root@laoliu Python-3.6.8]# ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3
    

    6. 安装完成后的测试

    [root@laoliu Python-3.6.8]# pip3 install pymysql
    # 安装过程略
    

    出现报错:`pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Could not fetch URL https:*******: There was a problem confirming the ssl certificate:
    Can’t connect to HTTPS URL because the SSL module is not available. - skipping

    解决办法:

    # 安装openssl-devel
    [root@laoliu Python-3.6.8]# yum -y install openssl-devel
    # 卸载已安装的python36
    [root@laoliu Python-3.6.8]# rm -rf /usr/local/python36
    # 清除编译缓存,临时文件等信息
    [root@laoliu Python-3.6.8]# make clean
    # 之后重复3和4安装过程
    # 再进行6的完成后的测试
    
    [root@laoliu Python-3.6.8]# python3
    Python 3.6.8 (default, Apr 23 2019, 23:50:55) 
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    

    至此, 成功安装python3.6.8

    7. 后期使用注意事项:

    • 1 因为python3.6使用编译安装, 因些有些情况下,需要重新编译才能生效.
    展开全文
  • python基础

    2017-12-24 23:44:00
    Python是一门解释型语言! 解释型优点:有良好的平台兼容性,任何环境中都可以运行,前提是安装了解释器(虚拟机)。灵活,修改代码的时候直接修改就可以,可以快速部署,...以下关键字不能声明为变量名 ['and...
  • 初学Python 浅谈入门篇

    2020-12-21 19:48:43
    (学习不能忘了本,饮水思源,学习Python肯定得记得python鼻祖) Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python可以应用于以下领域: Web 开发 科学计算和统计 人工智能 桌面界面...
  • Python复习笔记

    2019-04-27 14:26:38
    Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。 以单下划线开头 _foo 的代表不能直接访问的类属性,...
  • Python的编码问题

    2017-06-30 15:50:44
    Python文件不含中文时,无论.py文件是ANIC/ASCII格式还是utf-8格式,cmd中运行时都得到正常的结果,但是.py文件里含中文时,直接编译就会出现问题了。这里主要有两种情况:  1. .py文件是ANIC/ASCII格式,...
  • CentOS7,Python3.6安装pillow

    千次阅读 2016-11-30 08:45:48
    安装之前先command里面pip看看能不能找到pip命令,如果找不到,为了使用方便。点击以下命令 ln -s /usr/python3.6/bin/pip3 /usr/bin/pip 其中python3.6是我的python安装文件夹,内有四个文件夹(bin, include, ...
  • 质心移动的例子 下面的例子是一个使用k-mean算法求均值的过程。...清除上次显示的图像,但其他软件控制台图像都会显示,且删去,但使用python自己的编译环境,而不是软件控制台就显示正常 plt.ioff()
  • 该程序不能: 将tikzpicture (及其子tikzcd ,如tikzcd )转换为SVG (但是, 可用于MathJax中完全编码图)。 LaTeX编译(而不是)为HTML,例如 。 准备Python 需要以下模块: tkinter regex (不是re ) ...
  • 前面 博主工作长期需使用到数据库查询数据,因而接触到了数据库的一些皮毛知识。...编译环境Python3.7 编译器:pycharm 数据库可视化软件:Navicat premium 15 数据库:MySQL 8.0.20 注:以下内容,仅
  • 但是会生成动态链接库,有兴趣的可以试试能不能用,我测试是可以用的。 环境(16.04LTS cuda8.0 cudnn6.0.10 tf1.3 python2 ) 1.安装依赖项 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update ...
  • 请确认以下几点: - [ ] 如果您对算法或C++实现有问题,请https://github.com/HIT-SCIR/ltp/issues提问 - [ ] 由于您的问题可能与前任问题重复,提交issue前,请您确认您已经搜索过...
  • Linux 系统下没有现成的安装程序可用,虽然一些发行版可以使用 apt-get 之类的方式安装,但一定安装到最新版。因此 Linux 系统下一般使用以下方式编译方式安装 NodeJS。 1.确保系统下 g++ 版本 4.6 以上,...
  • 以下出错的可能性,按顺序排除 1.先确保在prompt中已安装了...4.若是在prompt中可以直接通过python编译,导入tensorflow,说明tensorflow已安装,但如果不能在jupyter和spyder中导入,是因为没有将这两个装到...
  • linux安装软件

    2021-03-01 17:57:31
    当前CentOS系统自带了python2.7.5,因为yum会用到python2,所以不能删除,此次安装了python3之后就保持两个版本长期共存吧。 本次安装采用的是下载python源码再编译的方式; 以root身份登录CentOS,以下操作都默认...
  • 近日在TX2上部署深度学习环境Pytorch, 按照github上的教程进行安装,在终端显示已经成功安装,可是在python3环境下导入torch时出现以下的错误. 上图提示找到 libgflags.so.2 这个链接库, 无法导入. 于是我们进入 ...
  • 或者官方能不能提供一个支持arm的包,十分感谢</:basic_string></:basic_string></:basic_string> 出错场景</em></h2> 代码片段 如何复现这一错误 运行环境 <p>arm,ubuntuÿ...
  • pycharm无法识别pyqt的问题

    千次阅读 2017-05-19 23:19:28
    但是pycharm还是会提示unresolved reference to QWidget,而且代码提示功能也不能使用。这时候代码可以编译通过,也可以运行,说明包还是安装成功的,但是pycharm没有识别。 解决办法是cmd中使用以下命令将不识别...
  • 使用它的时候可能会遇到软件版本不能及时更新、配置不够方便灵活等问题。 于是很多人就开始寻找替代方案。幸运的是,这篇文章就是一个替代方案。并且文章给出了简单直接的安装配置步骤。 <h2>1. 安装 Homebrew...
  • 另外有的读者可能想去直接就安装 Python,我们就提供了一个用浏览器来运行 Python 的简介:使用 PythonAnywhere,一个免费的在线 Python 编程环境。(译者注:中国用户以考虑试试 fenby.com,也有类似的实现,还有...
  • 函数内部不能使用print等函数向控制台打印数据 返回必须是字典,且要求键为result,如 result = {'result':u'我是返回的结果'} 21、关于v1.2 关于网易易盾加固的介绍说明。 四、联系我们 如有问题,请从...
  • # CentOS 8不能直接通过yum安装texinfo,help2man,python-docutils。请去官网下载发行的安装包编译安装 # 以texinfo为例 # cd /usr/local/src # sudo wget http://ftp.gnu.org/gnu/texinfo/texinfo-6.7.tar.gz # ...
  • 到目前为止,我还不能理解异步模式下实现递归调用函数。比如说源代码中有个函数getMenuTree,菜单下面可能有子菜单, 子菜单的下面可能还有菜单。所以是一个递归的过程。我现在是同步的写法实现了这个函数,如果有...
  • fex-team.github.io.zip

    2019-07-19 09:06:32
    完成 jekyll 的安装后,在源码目录运行如下命令,就能在 localhost:4000 中预览了: jekyll serve --watch 如何编辑? 新建草稿 新文章编写时请先浏览 _drafts 目录,这里存放的是草稿,它不会在首页显示,请参考...
  • 随着网络和计算机技术对当今社会及人们生活各个层面的逐渐渗透,我国的教育体系结构也进行不断的改革与发展,计算机教育的发展已经成为了其中非常重要的一环,也是我国未来战略化发展多样性体制教育里不能缺少的...
  • 编译完成后会如下目录出现已编译好的文件。 Path/to/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node 用的nwjs版本不同,生成的文件也一样。 ...
  • 《把pinpoint编译环境做成Docker镜像文件》 《Docker下,极速体验pinpoint1.6.3》 《Docker下,pinpoint环境搭建》 《pinpoint插件开发之一:牛刀小试,调整gson插件》 《pinpoint插件开发之二:从零开始新建一个...

空空如也

空空如也

1 2 3
收藏数 42
精华内容 16
关键字:

以下不能在python编译环境

python 订阅