Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
Mac OSX 10.6.8 Python 2.7
Hi guys,
I just recently started programming with Python using the "Think Python" by Allen Downey. In Chapter 4, the first case study, he recommends to install a package called swampy...so basically I´m stuck here. For trouble shooting Downey recommends:
import swampy.TurtleWorld -> doesnt work
pip install swampy -> command not found(Could`t also install pip)
After typing
sudo python setup.py install
I get
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'setup.py': [Errno 2] No such file or directory
Then I unzip the package swampy and thought to drag&drop it into the appropriate directory, however my directory ends with System/Library/Frameworks/Python.framework/Versions/2.7/Resources here I have 3 objects "English.Iproj" "inof.plist" and "Python"
Does anybody have some suggestions how to install that package?
THX a lot
you shall do:
sudo easy_install pip
sudo pip install swampy
Go to the directory where setup.py is located.
Enter into console next: sudo python setup.py install
Or use easy_install Or pip.
Related
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed last month.
Improve this question
I just installed ubuntu (Im new to this) through virtual box, and i wanted to download python, and then binwalk.
I checked with python --version and found out that python 3.10.7 is installed.
I then proceeded to do sudo python3 setup.py install like this page says (It's the first step): https://github.com/ReFirmLabs/binwalk/blob/master/INSTALL.md
It says: can't open file 'home/username/setup.py': [Errno 2] No such file or directory
I tried to find solutions online, but nothing succeeded. Even when I try to delete and reinstall python, it doesn't change anything.
Note that setup.py is a Python script of the repository (this one). When you do python3 setup.py install, you are telling your Python interpreter (python3) to execute the script setup.py with the argument install. However, the setup.py script must be in your working directory. Otherwise, the Python interpreter won't know what setup.py is. To do so. you must first clone the repo:
git clone https://github.com/ReFirmLabs/binwalk.git
Then move to the new directory containing the cloned repo:
cd binwalk
And then install the Python package as told in the installation guide:
sudo python3 setup.py install
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
I was following the tutorial on Ansible docs but was unable to finish it:
$ python -m pip install --user ansible
Returns an error:
/usr/bin/python: No module named pip
While another guide installed it by using python-pip3 and then after running pip3 install --user ansible it was ready to go.
It finishes installation successfully, yet ansible is still not available:
-bash: /usr/bin/ansible: No such file or directory
I have never worked with Python or PIP in the past and I don't understand what could go wrong in the process to start debugging.
You should check your python version in the terminal with
$ which python
command and then this returns a path that contains python(probably this will return a path because almost all of Linux distro contains python). After that result, you could type
$ curl https://bootstrap.pypa.io/get-pip.py
in the terminal, and then type
$ python get-pip.py
pip will be installed after these commands.
I have not found a solution to this but instead I went with the CentOS Epel repository also described in the Ansible docs and it works this way.
sudo yum install epel-release
sudo yum install ansible
Edit: Ok, so all I had to do is to add the following to .bashrc file.
export PATH="$HOME/.local/bin:$PATH"
Fixed.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
I'm trying to run my discordbot.py file on the Amazon EC2 server using MobaXTerm
I've tried every type of installion like:
sudo yum install python-lxml
sudo yum install libxml2-devel libxslt-devel python-devel
sudo yuminstall libxml2-dev libxslt-dev python-dev
pip install lxml
etc.
It always tells me stuff like:
Package python-lxml-3.2.1-4.amzn2.0.2.x86_64 already installed and latest version
Package gcc-7.3.1-12.amzn2.x86_64 already installed and latest version
Package libxml2-devel-2.9.1-6.amzn2.5.1.x86_64 already installed and latest version
Package libxslt-devel-1.1.28-6.amzn2.x86_64 already installed and latest version
Package python-devel-2.7.18-1.amzn2.0.3.x86_64 already installed and latest version
Nothing to do
Yet when I want to run my discord bot, it gives me:
import lxml.html
ModuleNotFoundError: No module named lxml
I don't know what to do from that point on.
Based on the comments.
The solution was to use pip3 install lxml, rather then pip install lxml. The reason is that the former command uses Python 2, not Python 3 required by the bot.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
On my ubuntu server, some of the installed python packages are simple pip install some are sudo pip install. Is there any way I can give sudo permission to simple pip install?
Note: There is around 250+ package. Installing one by one is quite hectic.
Please help.
Create requirements.txt file through cmd: pip freeze > requirements.txt
it'll list all the python installed packages in you're system to that file. once you got the all packages install using either sudo or normal pip.
with sudo: sudo pip install -r requirements.txt
with out sudo : pip install -r requirements.txt
i hope this will help you.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I'm trying to install matplotlib on my ubuntu 12.04 system with python3. I've read that this package should be available in the package manager, but when I type
sudo apt-get install python3-matplotlib
I get
E: Unable to locate package python3-matplotlib
I've tried
sudo apt-get update
sudo apt-get upgrade
and I still get the error. I know this is a simple problem, but I can't figure it out.
Because the package does not exist, see:
http://packages.ubuntu.com/search?keywords=matplotlib&searchon=names&suite=precise§ion=all
If you need matplotlib + python3 on 12.04 you will probably have to install it from source.
As tcaswell pointed out, it doesn't seem to be included in the official Ubuntu repos. You could try to find an external repo for it, but I think you'll be better off installing the version from PyPI.
pip install matplotlib
Most people prefer to install python dependencies using a tool like pip, which defaults to the PyPI repo for downloads.
You could also install from source but then upgrading can become tricky. On the other hand for most packages PyPI will receive updates well before they work their way down to a distro's repo.