Closed spirillen closed 4 years ago
HI @spirillen, It looks like you are coming from PyFunceble-dev 2.55.0
which was released on Jan 24, 2020
. Not many has changed since then.
May I invite you to remove/backup your .PyFunceble.yaml
file and delete both .PyFunceble.yaml
and .PyFunceble_production.yaml
file ?
Stay safe and healthy.
if you really get /usr/local/bin/pyfunceble: No such file or directory
.
You should try:
$ pip3 uninstall PyFunceble-dev PyFunceble
$ pip3 install PyFunceble-dev # or PyFunceble
$ PyFunceble --version
That have been tried more than once :unamused: One reason seems to be a misc of python2.7, 3.7 and 3.8 on the same installation.
Pyfunceble default calls out for the python2.7, but is installed with 3.(7|8); as I've tested with both
But the bash: /usr/local/bin/pyfunceble: No such file or directory
happens only if i do not specify the full path and python version (in this case 3.8)
Another thing that have crossed my mind is, which python module is called for the HTTPSConnectionPool
?
@spirillen When that propper to your machine then.
What does pip3 config list
gives you?
And env | grep -i python
?
Cheers!
Another thing that have crossed my mind is, which python module is called for the HTTPSConnectionPool ?
That's the requests
module. It is used to download/update/overwrite all your local file with the updated one. A list of them:
Cheers!
(sudo) pip3 config list
= Nothing
(sudo) env | grep -i python
= Nothing
But here is a weird thing......
$ pip3 uninstall PyFunceble-dev PyFunceble
$ pip3 install PyFunceble-dev # or PyFunceble
$ PyFunceble --version
$ pip3 uninstall PyFunceble-dev PyFunceble
WARNING: Skipping PyFunceble-dev as it is not installed.
Found existing installation: PyFunceble 3.0.0
Uninstalling PyFunceble-3.0.0:
Would remove:
/home/joakim/.local/bin/PyFunceble
/home/joakim/.local/bin/pyfunceble
/home/joakim/.local/lib/python3.8/site-packages/PyFunceble-3.0.0.dist-info/*
/home/joakim/.local/lib/python3.8/site-packages/PyFunceble/*
Proceed (y/n)? y
Successfully uninstalled PyFunceble-3.0.0
$ sudo pip3 uninstall PyFunceble-dev PyFunceble
WARNING: Skipping PyFunceble-dev as it is not installed.
WARNING: Skipping PyFunceble as it is not installed.
$ sudo -H pip3 install PyFunceble-dev
Collecting PyFunceble-dev
Using cached PyFunceble_dev-3.0.8-py3-none-any.whl (263 kB)
Requirement already satisfied: dnspython in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (1.16.0)
Requirement already satisfied: colorama in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (0.4.3)
Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (from PyFunceble-dev) (1.24.1)
Requirement already satisfied: PyYAML in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (5.2)
Requirement already satisfied: python-dotenv in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (0.10.3)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from PyFunceble-dev) (41.1.0)
Requirement already satisfied: PyMySQL in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (0.9.3)
Requirement already satisfied: domain2idna>=1.6.1 in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (1.9.1)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from PyFunceble-dev) (2.21.0)
Requirement already satisfied: python-box in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (3.4.6)
Requirement already satisfied: cryptography in /usr/local/lib/python3.7/dist-packages (from PyFunceble-dev) (2.8)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python3.7/dist-packages (from cryptography->PyFunceble-dev) (1.13.2)
Requirement already satisfied: six>=1.4.1 in /usr/lib/python3/dist-packages (from cryptography->PyFunceble-dev) (1.12.0)
Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi!=1.11.3,>=1.8->cryptography->PyFunceble-dev) (2.19)
Installing collected packages: PyFunceble-dev
Successfully installed PyFunceble-dev-3.0.8
$ PyFunceble --version
PyFunceble 3.0.8.dev (Teal Blauwbok)
$ pyfunceble -f tmp/t2.list --dns 127.0.0.1:5302
██████╗ ██╗ ██╗███████╗██╗ ██╗███╗ ██╗ ██████╗███████╗██████╗ ██╗ ███████╗
██╔══██╗╚██╗ ██╔╝██╔════╝██║ ██║████╗ ██║██╔════╝██╔════╝██╔══██╗██║ ██╔════╝
██████╔╝ ╚████╔╝ █████╗ ██║ ██║██╔██╗ ██║██║ █████╗ ██████╔╝██║ █████╗
██╔═══╝ ╚██╔╝ ██╔══╝ ██║ ██║██║╚██╗██║██║ ██╔══╝ ██╔══██╗██║ ██╔══╝
██║ ██║ ██║ ╚██████╔╝██║ ╚████║╚██████╗███████╗██████╔╝███████╗███████╗
╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝╚══════╝╚═════╝ ╚══════╝╚══════╝
🌟 🎉 🍰 We now support IPv6! 🍰 🎉 🌟
Subject Status HTTP Code
---------------------------------------------------------------------------------------------------- ----------- ----------
asiansgoporn.com ACTIVE 301
asianteengirls.net ACTIVE 200
asian-teen-xxx.com ACTIVE 301
asiantricks.com ACTIVE 200
^C
Thanks for using PyFunceble!
Share your experience on Twitter with #PyFunceble!
Have a feedback, an issue or an improvement idea?
Let us know on GitHub!
So it seems that the dev is running on ubuntu 19.04 Eoan..... (In a fresh shell) nice
PS: What's new in 3.0.7, as you know I've been a bit of the last months :unamused: :face_with_thermometer:
You should avoid the installation of pip-packages to root unless you only work from root. But that's another debate.
That's weird.
Here is the live "tracker" since 3.0.0: https://github.com/funilrys/PyFunceble/compare/dev
The reason I chooses to install it with sudo (root) is to add the flexibility of having a multi-user access to the program, and rather than having to keep several accounts updated with the latest version... this is a way to do it.
That said you are right in general, such packages should be install per user account.
NOTE: This comment is for other users reading this thread.
Bug description
Modifications under
.PyFunceble.yaml
None
A clear representation of what you changed. Updated from 18.1 to 19.04
Reproduction
Screenshots
Versions
OS: Ubuntu 19.04 Eoan Python Version: Python 3.(7|8).0 PyFunceble Version: 3.0.0
Additional context
Pyfunceble-dev: