【查看python安装了什么版本的类库和安装新的类库】教程文章相关的互联网学习教程文章

python – Twitter版本在Twython 2.3.4上失败,错误:401,无法验证oauth签名和令牌【代码】

我刚刚更新到Twython 2.3.4,但现在我的Twitter认证停止工作.它在’auth_props = twitter.get_authentication_tokens()’行上失败.知道出了什么问题吗?提前致谢! 使用Twython进行Twitter身份验证的python代码如下:def begin_auth(request):twitter = Twython(twitter_token = TWITTER_KEY,twitter_secret = TWITTER_SECRET,callback_url = request.build_absolute_uri(reverse('portnoy.views.thanks')))# Request an authorizat...

如何访问不同的python模块版本?

所以我正在共享计算机上工作.它是整个部门计算的主力.我们遇到的问题是控制导入模块的版本.以Biopython为例.有些人对旧版本的biopython有要求 – 1.58.而其他人对最新的biopython有要求 – 1.61.我如何并排安装两个版本的模块,以及如何专门访问特定版本.我问,因为有时这些api改变并打破其他人的旧脚本(或者他们期望某些功能不再存在). 我知道可以在本地(即每个用户)安装模块,并专门将python指向该模块.还有另一种方法来处理这个问...

python多版本共存【代码】

python升级 系统自带的Python2.7和3.5不要删除,系统可能依赖 安装3.6 sudo apt-get install software-properties-common sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6调整Python3的优先级,使得3.6优先级较高 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bi...

pip安装失败 – 错误:IPython需要Python 2.7或3.3或更高版本【代码】

我今天在centos 6.4上安装了pip,我尝试通过pip安装python库. 但是,我收到以下错误.ERROR: IPython requires Python version 2.7 or 3.3 or above. Complete output from command python setup.py egg_info: ERROR: IPython requires Python version 2.7 or 3.3 or above.---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_username/ipython ...

python – Google App Engine Api和端点版本控制【代码】

我遇到了一些麻烦,找到了处理多种方法的正确方法我的应用程序中的remote.Service api版本.class MyService(Service):@endpoints.method(endpoints.ResourceContainer(something=protorpc.messages.StringField(1, required=True),),message_types.VoidMessage,)def do_stuff(self, request):... implement do_stuff ...class MyBetterService(MyService):@endpoints.method(endpoints.ResourceContainer(some_other_name=protorpc....

Aanconda版本对应的Python版本

Anaconda版本 Python版本3.5.1 3.6.43.5.2 3.6.53.5.3 3.7.2

entrytools entry_points / console_scripts在shebang中有特定的Python版本【代码】

我在RHEL6(使用Python2.6)上生成Python包,并尝试将其部署到RHEL7服务器(Python2.7).该程序包包含使用entry_points / console_scripts生成的脚本. 但是,生成的脚本在shebang中具有特定的python2.6版本,如:#!/usr/bin/env python2.6我如何覆盖或禁用它,以便它只生成:#!/usr/bin/env python解决方法: entry_points = {'console_scripts':[... ] }, options = {'build_scripts': {'executable': '/usr/bin/env python',}, },

为不同的python版本准备Pypi包

我正在为Pypi准备一个包,计算Markov chains with discrete state spaces的稳态分布. 带有代码的主文件在Python 2.7和Python 3.5上都运行没有问题(在虚拟环境中测试). setup.py文件似乎也可以工作,至少对于Python 2.7. 从这一点来看,我不清楚如何继续.我应该在所有可能的Python版本上运行setup.py来为每个Python版本创建单独的“egg”文件吗?考虑到文件在两个Python版本上运行,这似乎相当繁琐,而且每次更新软件包时都必须重做这个....

如何安装PyQt5 for Python 3.4版本?

我在网上搜索,找不到任何东西.如何安装PyQt5 for Python 3.4版本?解决方法:对于Windows,可执行文件(32位和64位)应该可以在网站https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.4.1/上找到

如何使用纯Python和Cython版本分发模块【代码】

我有一个纯Python模块,我想用Cython重写一些子模块.然后我想将新的Cython子模块添加到原始Python模块中,并使它们仅作为选项使用,这意味着cythoning模块不是必需的(在这种情况下应该使用’旧的’纯Python模块). 这是一个例子:my_module- __init__.py- a.py- b.py- setup.py其中a.py包含导入b. 我想在Cython中编写b.py.想法是添加一个包含.pyx文件的文件夹,例如:my_module- __init_.py- a.py- b.py- setup.pycython-b.pyxsetup.py将...

ipython使用错误的python版本与anaconda【代码】

激活我的anaconda Python 3.6环境后source activate py36如果我打字python正如预期的那样,我进入了python 3.6.但如果我输入ipython我进入了基于python 3.5.5的ipython环境,这与我使用的python版本相同source activate base然后python如何使用我的anaconda提供的python 3.6解释器进入ipython环境?我更新了我的anaconda环境conda update anaconda和conda update conda这样做没有用. 编辑: 我没有意识到我必须单独为python 3.6环境安...

python – C – argsort低效率的矢量版本实现与numpy中的低效率相比【代码】

这是我做的比较. np.argsort定时在float32上,ndarray由1,000,000个元素组成.In [1]: import numpy as npIn [2]: a = np.random.randn(1000000)In [3]: a = a.astype(np.float32)In [4]: %timeit np.argsort(a) 86.1 ms ± 1.59 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)这里有一个C程序执行相同的过程,但是在引用this answer的向量上.#include <iostream> #include <vector> #include <cstddef> #include <algorith...

Python:在应用程序中包含版本号的最佳实践?【代码】

我有一个PyQt应用程序,可以读取和写入数据文件.我在每个文件中都包含一个“版本号”.这是一个类似的简单数字:1.2或其他(主要版本和次要版本). 我这样做是为了我可以在将来的版本中更改这些数据文件的格式,然后只需检查文件中的版本是否正确解析它们. 我的问题是保持这个数字存储在应用程序本身内的最佳做法是什么.即我只是将应用版本号硬编码到负责读取和写入文件的类中吗?或者我应该在应用程序的顶层存储某种对象/变量,并以某种...

安装多个python版本的模块

我在同一台机器上安装了python 2.6.6和python 2.5.5(Ubuntu 10.0.4),因为2.6是我的默认版本,2.5我需要维护旧的东西.但我有一个问题是将模块(MySQLdb和net-snmp)安装到非默认的2.5v.当调用’sudo apt-get install _module_name_’时,似乎只更新了2.6.有没有办法告诉应该安装哪个版本模块?提前致谢解决方法:您可以使用easy_install.要将它用于特定版本,您只需执行它,例如sudo python2.5 easy_install package_name.

如何处理不同版本的python protobuf【代码】

我的python包包含很多由python-protobuf编译的文件(Arch Linux上的python2-protobuf-2.5.0),我在Ubuntu服务器12.04.3上安装了包(它有python-protobuf-2.4.1),试图运行代码,并点击以下错误:from google.protobuf.internal import enum_type_wrapper ImportError: cannot import name enum_type_wrapper我认为这是因为我的软件包中的protobuf模块是由protobuf-2.5.0编译的,它们不能与protobuf-2.4.1一起使用. 我不知道我的代码可以运...