我很难在Cloud9 ide中安装某些Python模块.
我已经尝试过使用easy_install(他们推荐的方法)和pip,但是我得到了大量警告并以错误结束(找到下面的错误消息).
我已经读过内存问题可能是问题,并且可能的解决方案是增加交换空间,但显然Cloud9不允许它,因为sudo swapon /swap1显示失败Operation not permitted
有没有人在Cloud9中安装过熊猫?我应该尝试其他任何方法吗?
更新:我设法使用Linux发行版的软件包管理器安装pandas:sudo apt-get install python-pandas但是我得到版本0.13,我需要当前版本0.16才能使用pandasql.
这就是我要做的事情sudo easy_install pandas:
x86_64-linux-gnu-gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report, with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 4
Run Code Online (Sandbox Code Playgroud)
这就是我要做的事情pip install pandas:
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", …Run Code Online (Sandbox Code Playgroud) 我一直试图找到一种解决方法来在tcsh中广泛定义序列号列表,即.而不是做:
i = ( 1 2 3 4 5 6 8 9 10 )
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情(知道它不起作用)
i = ( 1..10 )
Run Code Online (Sandbox Code Playgroud)
这在foreach循环中特别有用(我知道我可以使用while,只是试图寻找替代方案).
环顾四周我发现了这个:
foreach $number (`seq 1 1 9`)
...
end
Run Code Online (Sandbox Code Playgroud)
发现在这里.他们说它会生成一个以1开头的数字列表,增量为1,以9结尾.
我尝试过,但它没有用.显然seq不是命令.它存在还是普遍错误?
还有其他想法吗?