Permalänk
Medlem

Fråga om Python

Jag tar en kurs och där finns följande instruktioner:

Man ska då skapa en mapp som heter pycode och i den installera med hjälp av pip. Då måste ju pip kännas igen, så hur gör man då?

Python Version
First, you must have the 3.11 version of Python installed:

https://www.python.org/downloads/

Pipenv Installation and Configuration
1. If you have not already done so, create a pycode directory somewhere on your development machine.
2. In your terminal run pip install pipenv or depending on your environment, pip3 install pipenv

3. Create a file in your pycode project directory called Pipfile

4. Copy paste the following code into that new Pipfile (or drag and drop the file that is attached to this lecture into your pycode project directory):

5. Inside your pycode project directory, run the following command to install your dependencies from the Pipfile:

pipenv install

6. Run the following command to create and enter a new environment:

pipenv shell

After doing this your terminal will now be running commands in this new environment managed by Pipenv.

Once inside this shell, you can run Python commands just as shown in the lecture videos.

eg:

python main.py

7. If you make any changes to your environment variables or keys, you may find that you need to exit the shell and re-enter using the pipenv shell command.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem

Det står ju precis exakt vad du ska göra?

Kör via en terminal av något slag och skapa en mapp som heter pycode

Kör pip install pipenv eller pip3 install pipenv beroende på din miljö.

Kör igenom stegen efter

Permalänk
Medlem
Skrivet av Kalasis:

Det står ju precis exakt vad du ska göra?

Kör via en terminal av något slag och skapa en mapp som heter pycode

Kör pip install pipenv eller pip3 install pipenv beroende på din miljö.

Kör igenom stegen efter

Jo, jag vet men ska jag skapa mappen i Python-katalogen eller hur gör man så pip-kommandot känns igen även i en extern mapp.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem

Är frågan egentligen "hur installerar jag python (och pip)"?

Permalänk
Medlem

Det spelar ju ingen roll bara du skapar den någonstans

"create a pycode directory somewhere on your development machine."

Permalänk
Avstängd

är det här man hamnar efter man frågat chatgpt?

För att kunna använda pip och pipenv behöver de vara installerade och konfigurerade korrekt på din dator. Här är en steg-för-steg guide baserad på de instruktioner du har fått:

Steg 1: Installera Python
Ladda ner och installera Python 3.11 från Python's officiella webbplats.

Steg 2: Installera Pipenv
Öppna terminalen (kommandotolken) på din dator och kör följande kommando beroende på din miljö:

bash
Copy code
pip install pipenv
eller om du använder en miljö där pip3 används för Python 3.x:

bash
Copy code
pip3 install pipenv
Detta kommer att installera pipenv på din dator.

Steg 3: Skapa en projektmapp
Skapa en mapp som heter pycode någonstans på din dator.

Steg 4: Skapa en Pipfile
I din pycode-mapp, skapa en fil som heter Pipfile.

Steg 5: Lägg till innehåll i Pipfile
Kopiera och klistra in följande kod i Pipfile:

plaintext
Copy code
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
[dev-packages]

[requires]
python_version = "3.11"
Steg 6: Installera beroenden
I din pycode-mapp, kör följande kommando i terminalen:

bash
Copy code
pipenv install
Detta kommer att installera alla beroenden som specificeras i Pipfile.

Steg 7: Aktivera miljön
Kör följande kommando för att skapa och aktivera en ny miljö:

bash
Copy code
pipenv shell
Nu kommer din terminal att köra kommandon inom den nya miljön som hanteras av Pipenv. Du kan nu köra Python-kommandon precis som visas i dina kursvideor.

Steg 8 (valfritt): Uppdatera miljön
Om du gör några ändringar i miljövariabler eller nycklar, måste du ibland avsluta och återigen skapa miljön genom att köra:

bash
Copy code
exit
pipenv shell
Detta uppdaterar miljön med eventuella ändringar.

Med dessa steg bör du kunna installera och konfigurera pip och pipenv enligt dina instruktioner. Kom ihåg att följa dem noggrant för att undvika problem.

Permalänk
Medlem
Skrivet av Kalasis:

Det spelar ju ingen roll bara du skapar den någonstans

"create a pycode directory somewhere on your development machine."

Jo, fast då känns inte pip-kommandot igen.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem

Testa följande

One of the most common problems with running Python tools like pip is the “not on PATH” error. This means that Python cannot find the tool you’re trying to run in your current directory. In most cases, you’ll need to navigate to the directory in which the tool is installed before you can run the command to launch it.
If you’d rather run pip (or other tools) from any location, you’ll need to add the directory in which it’s installed as a PATH environment variable by doing the following:

Open up the Control Panel and navigate to System and Security > System
Click on the Advanced system settings link on the left panel
Click Environment Variables.
Under System Variables, double-click the variable PATH.
Click New, and add the directory where pip is installed, e.g.
C:\Python\33Scripts, and select OK.

Permalänk
Medlem

Säkerställ att Python och pip ligger på din PATH.
Gissar att du använder Windows?
https://docs.python.org/3/using/windows.html

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk
Medlem
Skrivet av dlq84:

Är frågan egentligen "hur installerar jag python (och pip)"?

Nja, egentligen hur får jag python att kännas igen i en mapp.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av noMad17:

Säkerställ att Python och pip ligger på din PATH.
Gissar att du använder Windows?
https://docs.python.org/3/using/windows.html

Ok, tack! Ja, använder Windows.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Kopen:

Testa följande

One of the most common problems with running Python tools like pip is the “not on PATH” error. This means that Python cannot find the tool you’re trying to run in your current directory. In most cases, you’ll need to navigate to the directory in which the tool is installed before you can run the command to launch it.
If you’d rather run pip (or other tools) from any location, you’ll need to add the directory in which it’s installed as a PATH environment variable by doing the following:

Open up the Control Panel and navigate to System and Security > System
Click on the Advanced system settings link on the left panel
Click Environment Variables.
Under System Variables, double-click the variable PATH.
Click New, and add the directory where pip is installed, e.g.
C:\Python\33Scripts, and select OK.

Tackar!

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av klockish:

är det här man hamnar efter man frågat chatgpt?

Nej, frågade inte ChatGPT, fast borde kanske gjort det

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem

Tack alla! Var nog fel ställd fråga från början.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10