L***s 发帖数: 1148 | 1 gohlke这个就是windows下的傻瓜安装包啊,鼠标点点就行
当然你要确保
1.你的python3.2.5是32位的
2.对应版本的dotNet redist(vs2010)也安装上了
认真阅读gohlke网页前面那段话
如果还不行,卸了python3,全换python2试试 |
|
|
|
x******m 发帖数: 736 | 4 下载了2.7版的gzfile
mkdir ~/src
mkdir ~/.localpython
cd ~/src
wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz
tar -zxvf Python-2.7.1.tar.gz
cd Python-2.7.1
make clean
./configure --prefix=/home//.localpython
make
make install
都没问题。进到.localpython/bin/里面run python2.7的时候,报错:
Could not find platform independent libraries
Could not find platform dependent libraries
Consider setting $PYTHONHOME to [:]
ImportError: No module named site
请多指教 |
|
l******n 发帖数: 9344 | 5 typing hint很不错, 不过python3先把python2统治了再统治世界吧 |
|
w***g 发帖数: 5958 | 6 python马上就要超过C#成为TIOBE第四大语言了。
而且是已经factor in python2/3的不兼容性。
一个人只会python是可以找到工作的。多会一个鸡毛语言
基本上没用。 |
|
w***g 发帖数: 5958 | 7 python马上就要超过C#成为TIOBE第四大语言了。
而且是已经factor in python2/3的不兼容性。
一个人只会python是可以找到工作的。多会一个鸡毛语言
基本上没用。 |
|
w***g 发帖数: 5958 | 8 bingo! python3有啥好处?python本来就是烂语言一个,就是到python3000也还是
烂语言一个。好在有一大堆库而已。python2的库肯定比python3多。 |
|
w***g 发帖数: 5958 | 9 bingo! python3有啥好处?python本来就是烂语言一个,就是到python3000也还是
烂语言一个。好在有一大堆库而已。python2的库肯定比python3多。 |
|
m******n 发帖数: 453 | 10 本来是win-python2.7,所以用的是spyder2
装了win-python3.5后,多了个spyder3
可是,当open .py with,就算我选择spyder3,结果,运行出来的还是spyder2
请问怎么办 |
|
c*********e 发帖数: 16335 | 11 python2不错。
或者半死不活,像perl一样。 |
|
l******n 发帖数: 9344 | 12 非常感谢,包子马上就到
不过只有python3支持multidict,python2不行 |
|
b****b 发帖数: 656 | 13 自己维护的几个库,fork了个python2的branch,现在只维护python3了。新project都
是python 3 only。 |
|
E***r 发帖数: 1037 | 14 去gil的尝试目前只有
pypy stm是接近成功的
如果看重并行不妨give pypy stm a try |
|
|
w***g 发帖数: 5958 | 16 GIL对写C扩展帮助很大。这样C里可以作单线程假设,然后
把所有的core都用起来。 GIL对python而言当然是个坏事,
但是对C扩展是个好事。如果python一直定位在glue language,
其实GIL就没事。否则GIL就是大事。
2017年把转python 3作为一个目标吧。
为啥C++这么一大堆烂摊子都能往后兼容,python就不行?唉。 |
|
|
d****n 发帖数: 12461 | 18 那我可以试试。不过现在生产环境是python2.7+centos6,没机会用tf1.0 |
|
f*******t 发帖数: 7549 | 19 我觉得要建设性地看。很多新语言特性是炒冷饭不假,但你没办法在现有语言的基础上
改。python2->3的痛到现在都没结束。在不可能改变现有语言的限制条件下,只能选择
开发新语言,软件容易修改的特性让这种革命的成本变得非常低,我觉得还是很好的。 |
|
o*****p 发帖数: 2977 | 20 以前用python2的时候,对多参数输入喜欢建立一个.txt 文件,然后用文件读入exec执
行,比如:
parameter1 = 1
parameter2 = 'aabb'
paraList = [parameter1, parameter2]
paraPath = r'C:\workspace\folder1\filename'
这样对不同的工作改变这个文件中的参数,也比较容易保留参数记录。
现在python3 的 exec的功能已经不能进行参数赋值,怎么试都不行。这条路已经不通
了。
请问有没有什么办法象这样从文件中输入参数?(可以同时输入变量名和赋值)或者你
在这种情况下一般怎么做?
多谢! |
|
h**********c 发帖数: 4120 | 21 python2 我用过很长时间,说白了我更愿意用shell script,因为我是系统管理出身。
python 主要是linux 内核把它用来做胶水,shell只能调用系统执行命令,不能在程序
调用静态动态库,就是一个perl.
你搞了半天也就是为了吵架吵架,
python有些人用来写security 测试脚本,脚本不需要review,不需要整合。
从叔的实际应用看,比node 的做工差了两三个档。 |
|
N******n 发帖数: 3003 | 22 安装以后,在jupyter的网页上,右上角两个按钮,Upload,New. 点击New下面,有5个
选项, text file, folder, terminal, Notebooks, python2, 但是notebooks 不能点
击,所以不能产生新的网页,输入code.
看网上说,可能安装terminado,不知道对不对? 谢谢 |
|
N******n 发帖数: 3003 | 23 点击 python2 就和 new notebook 一样,版本更新了。 |
|
s******s 发帖数: 13035 | 24 right. 点python2基本上就是ipython notebook,然后装R的那些东西,底下就会多一
个R可以点。 |
|
c*****u 发帖数: 357 | 25 在学python2.7.6,用的是MAC 10.6.8,
需要装一个package,但要先装pip,按照网上那个instruction死活装不进去,下载了
get-pip的文件后运行总是显示下列提示,昨天在win7的电脑上装了貌似没问题,,
Downloading/unpacking pip
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /Users/wangz59/.pip/pip.log
难道要我再重装个python 3? |
|
c*****u 发帖数: 357 | 26 在学python2.7.6,用的是MAC 10.6.8,
需要装一个package,但要先装pip,按照网上那个instruction死活装不进去,下载了
get-pip的文件后运行总是显示下列提示,昨天在win7的电脑上装了貌似没问题,,
Downloading/unpacking pip
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /Users/wangz59/.pip/pip.log
难道要我再重装个python 3? |
|
S******y 发帖数: 1123 | 27 #Python2.5 - sum b by var - a (only for top 5 dates)
#input format like this (see below).
'''
s1 10 20100216
s1 20 20100210
'''
in_file = '_five.txt'
f=open(in_file ,'r')
ctr=0
my_var_a = ''
d={}
sumx = 0
for line in f:
line = line.rstrip('\n')
a, b, datex = line.split('\t')
if a != my_var_a and my_var_a!= '':
for index, item in enumerate(sorted(d.keys())):
sumx += float(d[item])
if index ==4:
break
print my |
|
S******y 发帖数: 1123 | 28 #StatsGuy 2010-09-17 Python2.6
#Fill in missing data with complementary data
missing = '''
a 1 . 1 3 1
a . 2 1 4 2
a . 4 5 2 8
a 1 5 2 3 .
b . 9 2 3 2
b 5 9 2 4 4
b . 3 . 5 3
c 2 . . . .'''
complete='''
a 1 2 1
a 2 2 2
a 3 4 8
a 1 5 6
b 1 2
b 5 2
b 3 4
c 2 3 4 7'''
NUMBER_OF_VARS = 5
dx={} #map to see which column is missing
d1={} #original missing data set
d2={} #complementary data set
lst = [0 for x in range(NUMBER_OF_VARS)] #0 - good column; 1- bad column for an id
missing_lst = missin |
|
X******n 发帖数: 914 | 29 千老准备转行,自学python及相关数据分析软件2年,想找一个part time工作, 不知
道可行不。
简单介绍下学的东西:
最早上了Edx上的6.001x, 6.002x, 又上了Enthought的training program。学完了
David Beazley的python essential reference和python cookbook3(真难啊)。上了
Peter Norvig 在Udacity上的Design Python Program (非常好)。最近几个月在
checkio上玩python game。
学了Enthought training program 上的Numpy, Pandas和Scipy进行数据分析, 用
matplotlib和seaborn 绘图。真心推荐这个program, 如果你在学校的话,免费的。但
用的是python2。
学完了 Andrew Ng的machine learning, 用python implement了其中几个简单算法,
SVM实在搞不定, 还在挣扎。读了sebastian的python machine learn... 阅读全帖 |
|
j******n 发帖数: 91 | 30 我用Pycharm,interpreter是~/anaconda/bin/python。然后在/anaconda/pkgs下看
到pyyaml已经安装了,但是/anaconda/lib/python2.7/site-packages下则没有安装
pyyaml。所以我import pyyaml总是说no module named pyyaml。
我尝试了pip install pyyaml和conda install pyyaml,都是提示already installed。
请问大神究竟怎么在anaconda下装pyyaml啊? |
|
G******n 发帖数: 289 | 31 我这边是pip对应python3的安装,pip2对应安装在Python2下 |
|
l******n 发帖数: 9344 | 32 pip3才对应python3吧,否则默认python2 |
|
j******n 发帖数: 91 | 33 我用which pip, 是~/anaconda/bin/pip。我当初装的anaconda就是linux 64bit
python2.7的。 |
|
j******n 发帖数: 91 | 34 我用Pycharm,interpreter是~/anaconda/bin/python。然后在/anaconda/pkgs下看
到pyyaml已经安装了,但是/anaconda/lib/python2.7/site-packages下则没有安装
pyyaml。所以我import pyyaml总是说no module named pyyaml。
我尝试了pip install pyyaml和conda install pyyaml,都是提示already installed。
请问大神究竟怎么在anaconda下装pyyaml啊? |
|
G******n 发帖数: 289 | 35 我这边是pip对应python3的安装,pip2对应安装在Python2下 |
|
l******n 发帖数: 9344 | 36 pip3才对应python3吧,否则默认python2 |
|
j******n 发帖数: 91 | 37 我用which pip, 是~/anaconda/bin/pip。我当初装的anaconda就是linux 64bit
python2.7的。 |
|
s*****n 发帖数: 134 | 38 pip 本身也就是一个bash 脚本,想前面几位说的,打开看看他用的是2 还是3, 另外
用的python 可执行程序的路径是什么就清楚了。如果你用2,但是pip 里面是 #!/usr/
local/opt/python/bin/python3.X, 那就该回来就好
~ cat `which pip`
#!/usr/local/opt/python/bin/python2.7
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==9.0.1','console_scripts','pip'
__requires__ = 'pip==9.0.1'
import re
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(
load_entry_point('pip==9.0.1', '... 阅读全帖 |
|
e**u 发帖数: 409 | 39 写程序时报错,
File "/usr/lib/python2.4/threading.py", line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can't start new thread
只能到300多个thread,
如果改了ulimit的上限到unlimited最多也只能到500个thread
报同样的错
怎么才能解决呢?
多谢 |
|
k****t 发帖数: 2288 | 40 我编译的是trunk下的,正在develop的version. kernel 是2.6.30.10
总的下来才30多M。是很小。
哎,ZT了几天,其他的都好了,但是gvoice没有办法跑起来,老是有错。安装的python
是2。6的。
真是没有办法了~~~
Traceback (most recent call last):
File "/usr/bin/gvi", line 11, in
voice.login()
File "/usr/lib/python2.6/site-packages/googlevoice/voice.py", line 64, in
login
self.logger.warning('No special token found after login: %s' % e)
AttributeError: 'Voice' object has no attribute 'logger' |
|